Permissions

The bot needs following permissions:

  • Manage Roles

    • Needed so the bot is capable of locking channels permissions for sending messages.

  • Read Messages/View Channels

    • Needed to be able to view channels it has access to and read commands.

  • Send Messages

    • Needed to reply to used commands, and lock/unlock text channels.

  • Send Messages in Threads

    • Needed to reply to used commands, and lock/unlock text channels.

  • Embed Links

    • Needed to be able to reply with embeds (lock/unlock reason messages).

  • Read Message History

    • Needed to better keep track of the watched channel.

  • Use Slash Commands

    • Needed to make sure the bot can execute Slash Commands.

  • Connect

    • Needed to make sure the bot can lock/unlock voice channels.

  • Speak

    • Needed 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

Locker also has a hosted variant which is currently available on request while in BETA. Requesting Locker to be in your server can be done in the Single-Purpose Bots Discord (in Locker's#request channel).

Last updated

Was this helpful?