Configuration for Collab.Land bot with minimal permissions

Invite the bot and Initial set up

Invite the bot to your server with the Administrator permission, to start with so that it can create the private channel, #collabland-config channel, the only place configuration commands are accepted. It also creates the Collab.Land role that is directly linked to the bot integration (self delete on bot removal).

Custom Configuration to remove Administrator permissions

Go to Roles management in Server Settings and find the Collab.Land role to edit it. Disable all its permissions and only allow:

Custom Configuration for setup channel

Now we need to give the bot access to the configuration channel. Edit #collabland-config channel and add the Collab.Land role to permissions. Select Collab.Land role and it only enable permissions for:

Custom Configuration for channels to enable/disable bot commands for users

By default, a discord server is set up to allow @everyone role the View Channels permission. This applies to the bot as well, so user commands would be available in all channels that are not private.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store