Permissions
The bot needs following permissions:
Manage RolesNeeded so the bot is capable of locking channels permissions for sending messages.
Read Messages/View ChannelsNeeded to be able to view channels it has access to and read commands.
Send MessagesNeeded to reply to used commands, and lock/unlock text channels.
Send Messages in ThreadsNeeded to reply to used commands, and lock/unlock text channels.
Embed LinksNeeded to be able to reply with embeds (lock/unlock reason messages).
Read Message HistoryNeeded to better keep track of the watched channel.
Use Slash CommandsNeeded to make sure the bot can execute Slash Commands.
ConnectNeeded to make sure the bot can lock/unlock voice channels.
SpeakNeeded to make sure the bot can lock/unlock voice channels.
To create an OAuth2 link with the above permissions, the following may help (replace FILLINAPPID with your bot's application id):
https://discordapp.com/oauth2/authorize?client_id=FILLINAPPID&scope=bot%20applications.commands&permissions=2415986688
Last updated
Was this helpful?