Added .crinv command
This commit is contained in:
parent
04ad50ada8
commit
0425c52332
@ -1 +1 @@
|
||||
Subproject commit fa2568bc312ba35f1518e47601c62fccdb949731
|
||||
Subproject commit b9f767337d2b7c07ed76eb83c3bc5030109d5238
|
@ -251,6 +251,17 @@ namespace NadekoBot.Modules.Utility
|
||||
await channel.SendConfirmAsync("Channel topic", topic);
|
||||
}
|
||||
|
||||
[NadekoCommand, Usage, Description, Aliases]
|
||||
[RequireContext(ContextType.Guild)]
|
||||
[RequireBotPermission(ChannelPermission.CreateInstantInvite)]
|
||||
[RequireUserPermission(ChannelPermission.CreateInstantInvite)]
|
||||
public async Task CreateInvite()
|
||||
{
|
||||
var invite = await ((ITextChannel)Context.Channel).CreateInviteAsync(0, null, isUnique: true);
|
||||
|
||||
await Context.Channel.SendConfirmAsync($"{Context.User.Mention} https://discord.gg/{invite.Code}");
|
||||
}
|
||||
|
||||
[NadekoCommand, Usage, Description, Aliases]
|
||||
public async Task Stats()
|
||||
{
|
||||
|
27
src/NadekoBot/Resources/CommandStrings.Designer.cs
generated
27
src/NadekoBot/Resources/CommandStrings.Designer.cs
generated
@ -1841,6 +1841,33 @@ namespace NadekoBot.Resources {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to createinvite crinv.
|
||||
/// </summary>
|
||||
public static string createinvite_cmd {
|
||||
get {
|
||||
return ResourceManager.GetString("createinvite_cmd", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Creates a new invite which has infinite max uses and never expires..
|
||||
/// </summary>
|
||||
public static string createinvite_desc {
|
||||
get {
|
||||
return ResourceManager.GetString("createinvite_desc", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to `{0}crinv`.
|
||||
/// </summary>
|
||||
public static string createinvite_usage {
|
||||
get {
|
||||
return ResourceManager.GetString("createinvite_usage", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to createrole cr.
|
||||
/// </summary>
|
||||
|
@ -2871,4 +2871,13 @@
|
||||
<data name="rotaterolecolor_usage" xml:space="preserve">
|
||||
<value>`{0}rrc 60 MyLsdRole #ff0000 #00ff00 #0000ff` or `{0}rrc 0 MyLsdRole`</value>
|
||||
</data>
|
||||
<data name="createinvite_cmd" xml:space="preserve">
|
||||
<value>createinvite crinv</value>
|
||||
</data>
|
||||
<data name="createinvite_desc" xml:space="preserve">
|
||||
<value>Creates a new invite which has infinite max uses and never expires.</value>
|
||||
</data>
|
||||
<data name="createinvite_usage" xml:space="preserve">
|
||||
<value>`{0}crinv`</value>
|
||||
</data>
|
||||
</root>
|
Loading…
Reference in New Issue
Block a user