mirror of
https://github.com/TeamOctolings/Octobot.git
synced 2025-05-08 23:16:28 +03:00
Async message handling, CommandHandler rewrite and rename
This commit is contained in:
parent
53f13d88a5
commit
ac63719a0b
19 changed files with 1061 additions and 711 deletions
|
@ -24,24 +24,15 @@
|
|||
PublicKeyToken=b77a5c561934e089
|
||||
</value>
|
||||
</resheader>
|
||||
<data name="CouldntFindGuildByChannel" xml:space="preserve">
|
||||
<value>Couldn't find guild by message!</value>
|
||||
</data>
|
||||
<data name="Ready" xml:space="preserve">
|
||||
<value>{0}I'm ready! (C#)</value>
|
||||
</data>
|
||||
<data name="UncachedMessageDeleted" xml:space="preserve">
|
||||
<value>Message deleted in {0}, but I forgot what was there</value>
|
||||
</data>
|
||||
<data name="CachedMessageDeleted" xml:space="preserve">
|
||||
<value>Deleted message from {0} in channel {1}: {2}</value>
|
||||
</data>
|
||||
<data name="AutobanReason" xml:space="preserve">
|
||||
<value>Too many mentions in 1 message</value>
|
||||
</data>
|
||||
<data name="UncachedMessageEdited" xml:space="preserve">
|
||||
<value>Message edited from {0} in channel {1}, but I forgot what was there before the edit: {2}</value>
|
||||
</data>
|
||||
<data name="CachedMessageEdited" xml:space="preserve">
|
||||
<value>Edited message in channel {0}: {1} -> {2}</value>
|
||||
</data>
|
||||
|
@ -63,35 +54,17 @@
|
|||
<data name="CommandNoPermissionUser" xml:space="preserve">
|
||||
<value>You do not have permission to execute this command!</value>
|
||||
</data>
|
||||
<data name="InteractionsDifferentGuilds" xml:space="preserve">
|
||||
<value>Members are in different guilds!</value>
|
||||
</data>
|
||||
<data name="InteractionsOwner" xml:space="preserve">
|
||||
<value>You cannot interact with guild owner!</value>
|
||||
</data>
|
||||
<data name="InteractionsYourself" xml:space="preserve">
|
||||
<value>You cannot interact with yourself!</value>
|
||||
</data>
|
||||
<data name="InteractionsMe" xml:space="preserve">
|
||||
<value>You cannot interact with me!</value>
|
||||
</data>
|
||||
<data name="InteractionsFailedUser" xml:space="preserve">
|
||||
<value>You cannot interact with this member!</value>
|
||||
</data>
|
||||
<data name="InteractionsFailedBot" xml:space="preserve">
|
||||
<value>I cannot interact with this member!</value>
|
||||
</data>
|
||||
<data name="YouWereBanned" xml:space="preserve">
|
||||
<value>You were banned by {0} in guild {1} for {2}</value>
|
||||
</data>
|
||||
<data name="PunishmentExpired" xml:space="preserve">
|
||||
<value>Punishment expired</value>
|
||||
</data>
|
||||
<data name="ClearNegativeAmount" xml:space="preserve">
|
||||
<value>Negative message amount specified!</value>
|
||||
<data name="ClearAmountTooSmall" xml:space="preserve">
|
||||
<value>You specified less than {0} messages!</value>
|
||||
</data>
|
||||
<data name="ClearAmountTooLarge" xml:space="preserve">
|
||||
<value>Too many messages specified!</value>
|
||||
<value>You specified more than {0} messages!</value>
|
||||
</data>
|
||||
<data name="CommandHelp" xml:space="preserve">
|
||||
<value>Command help:</value>
|
||||
|
@ -148,7 +121,7 @@
|
|||
<value>No</value>
|
||||
</data>
|
||||
<data name="UserNotBanned" xml:space="preserve">
|
||||
<value>User not banned!</value>
|
||||
<value>This user is not banned!</value>
|
||||
</data>
|
||||
<data name="MemberNotMuted" xml:space="preserve">
|
||||
<value>Member not muted!</value>
|
||||
|
@ -156,20 +129,11 @@
|
|||
<data name="RolesReturned" xml:space="preserve">
|
||||
<value>Someone removed the mute role manually! I added back all roles that I removed during the mute</value>
|
||||
</data>
|
||||
<data name="MemberUnmuted" xml:space="preserve">
|
||||
<value>{0} unmuted {1} for {2}</value>
|
||||
</data>
|
||||
<data name="UserUnbanned" xml:space="preserve">
|
||||
<value>{0} unbanned {1} for {2}</value>
|
||||
</data>
|
||||
<data name="SettingsWelcomeMessage" xml:space="preserve">
|
||||
<value>Welcome message</value>
|
||||
</data>
|
||||
<data name="NotEnoughArguments" xml:space="preserve">
|
||||
<value>Not enough arguments! Needed: {0}, provided: {1}</value>
|
||||
</data>
|
||||
<data name="ClearInvalidAmountSpecified" xml:space="preserve">
|
||||
<value>Invalid message amount specified!</value>
|
||||
<data name="ClearAmountInvalid" xml:space="preserve">
|
||||
<value>You need to specify an integer from {0} to {1} instead of {2}!</value>
|
||||
</data>
|
||||
<data name="FeedbackUserBanned" xml:space="preserve">
|
||||
<value>Banned {0} for{1}: {2}</value>
|
||||
|
@ -192,9 +156,6 @@
|
|||
<data name="InvalidChannel" xml:space="preserve">
|
||||
<value>This channel does not exist!</value>
|
||||
</data>
|
||||
<data name="DurationParseFailed" xml:space="preserve">
|
||||
<value>I couldn't parse the specified duration! One of the components could be outside it's valid range (e.g. `24h` or `60m`)</value>
|
||||
</data>
|
||||
<data name="RoleRemovalFailed" xml:space="preserve">
|
||||
<value>I couldn't remove role {0} because of an error! {1}</value>
|
||||
</data>
|
||||
|
@ -237,9 +198,6 @@
|
|||
<data name="EventCompleted" xml:space="preserve">
|
||||
<value>Event {0} has completed! Duration: {1}</value>
|
||||
</data>
|
||||
<data name="UserDoesntExist" xml:space="preserve">
|
||||
<value>That user doesn't exist!</value>
|
||||
</data>
|
||||
<data name="FeedbackFormat" xml:space="preserve">
|
||||
<value>*[{0}: {1}]*</value>
|
||||
</data>
|
||||
|
@ -297,7 +255,127 @@
|
|||
<data name="CommandDescriptionUnmute" xml:space="preserve">
|
||||
<value>Unmutes a member</value>
|
||||
</data>
|
||||
<data name="ReasonRequired" xml:space="preserve">
|
||||
<value>You must specify a reason!</value>
|
||||
<data name="MissingNumber" xml:space="preserve">
|
||||
<value>You need to specify an integer from {0} to {1}!</value>
|
||||
</data>
|
||||
<data name="MissingUser" xml:space="preserve">
|
||||
<value>You need to specify a user!</value>
|
||||
</data>
|
||||
<data name="InvalidUser" xml:space="preserve">
|
||||
<value>You need to specify a user instead of {0}!</value>
|
||||
</data>
|
||||
<data name="MissingMember" xml:space="preserve">
|
||||
<value>You need to specify a guild member!</value>
|
||||
</data>
|
||||
<data name="InvalidMember" xml:space="preserve">
|
||||
<value>You need to specify a guild member instead of {0}!</value>
|
||||
</data>
|
||||
<data name="UserCannotBanMembers" xml:space="preserve">
|
||||
<value>You cannot ban users from this guild!</value>
|
||||
</data>
|
||||
<data name="UserCannotManageMessages" xml:space="preserve">
|
||||
<value>You cannot manage messages in this guild!</value>
|
||||
</data>
|
||||
<data name="UserCannotKickMembers" xml:space="preserve">
|
||||
<value>You cannot kick members from this guild!</value>
|
||||
</data>
|
||||
<data name="UserCannotModerateMembers" xml:space="preserve">
|
||||
<value>You cannot moderate members in this guild!</value>
|
||||
</data>
|
||||
<data name="UserCannotManageGuild" xml:space="preserve">
|
||||
<value>You cannot manage this guild!</value>
|
||||
</data>
|
||||
<data name="BotCannotBanMembers" xml:space="preserve">
|
||||
<value>I cannot ban users from this guild!</value>
|
||||
</data>
|
||||
<data name="BotCannotManageMessages" xml:space="preserve">
|
||||
<value>I cannot manage messages in this guild!</value>
|
||||
</data>
|
||||
<data name="BotCannotKickMembers" xml:space="preserve">
|
||||
<value>I cannot kick members from this guild!</value>
|
||||
</data>
|
||||
<data name="BotCannotModerateMembers" xml:space="preserve">
|
||||
<value>I cannot moderate members in this guild!</value>
|
||||
</data>
|
||||
<data name="BotCannotManageGuild" xml:space="preserve">
|
||||
<value>I cannot manage this guild!</value>
|
||||
</data>
|
||||
<data name="MissingBanReason" xml:space="preserve">
|
||||
<value>You need to specify a reason to ban this user!</value>
|
||||
</data>
|
||||
<data name="MissingKickReason" xml:space="preserve">
|
||||
<value>You need to specify a reason to kick this member!</value>
|
||||
</data>
|
||||
<data name="MissingMuteReason" xml:space="preserve">
|
||||
<value>You need to specify a reason to mute this member!</value>
|
||||
</data>
|
||||
<data name="MissingUnbanReason" xml:space="preserve">
|
||||
<value>You need to specify a reason to unban this user!</value>
|
||||
</data>
|
||||
<data name="MissingUnmuteReason" xml:space="preserve">
|
||||
<value>You need to specify a reason for unmute this member!</value>
|
||||
</data>
|
||||
<data name="MissingSetting" xml:space="preserve">
|
||||
<value>You need to specify a setting to change!</value>
|
||||
</data>
|
||||
<data name="UserCannotBanOwner" xml:space="preserve">
|
||||
<value>You cannot ban the owner of this guild!</value>
|
||||
</data>
|
||||
<data name="UserCannotBanThemselves" xml:space="preserve">
|
||||
<value>You cannot ban yourself!</value>
|
||||
</data>
|
||||
<data name="UserCannotBanBot" xml:space="preserve">
|
||||
<value>You cannot ban me!</value>
|
||||
</data>
|
||||
<data name="BotCannotBanTarget" xml:space="preserve">
|
||||
<value>I cannot ban this user!</value>
|
||||
</data>
|
||||
<data name="UserCannotBanTarget" xml:space="preserve">
|
||||
<value>You cannot ban this user!</value>
|
||||
</data>
|
||||
<data name="UserCannotKickOwner" xml:space="preserve">
|
||||
<value>You cannot kick the owner of this guild!</value>
|
||||
</data>
|
||||
<data name="UserCannotKickThemselves" xml:space="preserve">
|
||||
<value>You cannot kick yourself!</value>
|
||||
</data>
|
||||
<data name="UserCannotKickBot" xml:space="preserve">
|
||||
<value>You cannot kick me!</value>
|
||||
</data>
|
||||
<data name="BotCannotKickTarget" xml:space="preserve">
|
||||
<value>I cannot kick this member!</value>
|
||||
</data>
|
||||
<data name="UserCannotKickTarget" xml:space="preserve">
|
||||
<value>You cannot kick this member!</value>
|
||||
</data>
|
||||
<data name="UserCannotMuteOwner" xml:space="preserve">
|
||||
<value>You cannot mute the owner of this guild!</value>
|
||||
</data>
|
||||
<data name="UserCannotMuteThemselves" xml:space="preserve">
|
||||
<value>You cannot mute yourself!</value>
|
||||
</data>
|
||||
<data name="UserCannotMuteBot" xml:space="preserve">
|
||||
<value>You cannot mute me!</value>
|
||||
</data>
|
||||
<data name="BotCannotMuteTarget" xml:space="preserve">
|
||||
<value>I cannot mute this member!</value>
|
||||
</data>
|
||||
<data name="UserCannotMuteTarget" xml:space="preserve">
|
||||
<value>You cannot mute this member!</value>
|
||||
</data>
|
||||
<data name="UserCannotUnmuteOwner" xml:space="preserve">
|
||||
<value>You don't need to unmute the owner of this guild!</value>
|
||||
</data>
|
||||
<data name="UserCannotUnmuteThemselves" xml:space="preserve">
|
||||
<value>You are muted!</value>
|
||||
</data>
|
||||
<data name="UserCannotUnmuteBot" xml:space="preserve">
|
||||
<value>...</value>
|
||||
</data>
|
||||
<data name="BotCannotUnmuteTarget" xml:space="preserve">
|
||||
<value>I cannot unmute this member!</value>
|
||||
</data>
|
||||
<data name="UserCannotUnmuteTarget" xml:space="preserve">
|
||||
<value>You cannot unmute this user!</value>
|
||||
</data>
|
||||
</root>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue