This page gives information on how to setup permissions. When you install the bot, you will get a file inside the
config folder named
example_permissions.ini. This option contains an example set of permissions. Edit it, and then save it as a new file called
For Windows users, please note that file extensions are hidden by default, so you may just need to save the file as
permissionsif you are having difficulties as the
.inimay be hidden.
Do not edit any configuration file using Notepad or other basic text editors, otherwise it will break. Use something like Notepad++.
The permissions file contains multiple sections. The
[Default] section should not be renamed. It contains the default permissions for users of the bot that are not the owner. Each section is a group. A user’s roles do not allow them to have full permissions to use the bot, this file does.
Control what commands a group can use
Add the command in the
CommandWhitelist section of the group. Each command should be separated by spaces. For example, to allow a group to use
CommandWhitelist = play skip
Add a user to a group
Add a user’s ID in the
UserList section of the group. Each user ID should be separated by spaces. For example:
UserList = 154748625350688768 104766296687656960
Add a role to a group
Add a role’s ID in the
GrantToRoles section of the group. Each role ID should be separated by spaces. For example:
GrantToRoles = 173129876679688192 183343083063214081
However, don’t add an ID to the Default group! This group is assigned to everyone that doesn’t have any other groups assigned and therefore needs no ID.