-
Notifications
You must be signed in to change notification settings - Fork 2
Ability to warn people #9
Comments
I feel there's some room for improvement in the messages provided by the bot. Firstly, providing information across multiple lines improves the readability of the message and makes sure its clearly understood. Secondly, using distinct emotes in the messages helps users both quickly identify the action taking place without having to read the whole context as well as providing non-verbal indication as to what the bot is trying to convey, which may help those where English is not their primary language to better-grasp the meaning of the message. Note that the emoji below are merely representative of an already-existing icon set that stays professional and in-keeping with the theme of the bot and the server it operates in. Other than that, the examples below are a sample of what I propose be used. Message sent in the channel upon a user being warned
User mentions both provide the ability to search by and retrieve the user's ID, plus they're generally neater than printing the full username, discrim and ID of the user. Furthermore, it makes sure they receive a notification of their warning in the event they have DMs disabled in the server. Message sent via DMs to the warned user
Providing a link to the rules in the event a user is warned would hopefully cut down on comments such as "wtf why was i warned" and "where are the rules" which would in turn lead to less drama and fewer rule 12 violations. Message sent in the channel upon a warning being removed from a user
Not much to say here, just nice to provide immediate feedback on the action carried out without having to check the logs. Message sent in the channel upon a user being muted
Providing the time would be optional depending on whether or not it's temporary. Furthermore this may be able to be displayed in place of or in addition the normal warning message when the user is automatically muted, to make it clear to other users that they can no longer respond. Message sent via DMs to the muted user
Again, providing a link to the rules as well as the mute duration should help cut down on unnecessary comments and modmail threads asking why they were muted, and how long for. To complement this, it may be worthwhile specifying "Indefinite" as a mute duration instead of simply not displaying it whn a mute has no set duration, to make it clear to the user that their mute will not automatically expire. Message sent in the channel when a user is unmuted manually
As before, just providing immediate feedback to confirm the user has indeed been unmuted successfully Message sent via DMs to the user of the command when they fail to provide the correct command
Providing the command syntax should help remind anyone who has forgotten how to use the command to avoid them having to look it up as well as make it clear as to what the reason should be. Also, expanding it to cover both a user and reason means the same error message can be used for other syntactical mistakes (such as providing an invalid user or just using |
I disagree with this completely as messages are short and concise, however I do like the idea of including the rules link.
Emojis add a nice flavor certainly.
CC: @Erisa |
Command: !warn
Use:
!warn {@User#1234} {reason}
!warn {userId} {reason}
Expectation:
Templates/Bot response:
Message which gets shown in the channel after user gets warned
Message which gets sent to the user upon getting warned:
Message which gets thrown as a direct message to the moderator if reason isn't included:
TODO:
Ability to warn and notify people of their infraction
Throw warning if reason isn't provided while using
!warn
commandStore warnings so that they could be accessible by moderation team
The text was updated successfully, but these errors were encountered: