Skip to content

Allow slash commands to be used when Send Message is Disabled #5097

Discussion options

You must be logged in to vote

The behavior of requiring SEND_MESSAGES as well as USE_APPLICATION_COMMANDS to be able to use commands (slash, context, etc) is an intentional choice that arose from having to make a decision in a gray area.

Reasoning

It was decided that it didn't make sense to grant users with no ability to create messages in a channel the ability to create them via a bot. The thinking here is that the avenue for abuse is easy to accidentally setup when considering how SEND_MESSAGES is used: When the permission is denied, a moderator can confidently assume that it means that a user will have no ability to send messages to the channel. This is typically critically important for something like announcement…

Replies: 4 comments 10 replies

Comment options

You must be logged in to vote
3 replies
@appellation
Comment options

@CaptainPlantain
Comment options

@vicenterendo
Comment options

Comment options

You must be logged in to vote
3 replies
@PlavorSeol
Comment options

@typpo
Comment options

@lsdimagine
Comment options

Comment options

You must be logged in to vote
4 replies
@CaptainPlantain
Comment options

@IllagerCaptain
Comment options

@c-bec-k
Comment options

@techguydave
Comment options

Answer selected by DV8FromTheWorld
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
synced Synced to internal tracker