Documentation / Permissions

Permission System

EasyPoll uses a very simple permission system with Discord permissions, roles and channel names.

Poll Permission Overview

Permission: ADMINISTRATOR Permission: MANAGE_PERMISSIONS Role: PollCreator Channel-Topic: easypoll Role: @everyone
Create polls everywhere
Close polls everywhere
Create polls in special channel
Close own polls everywhere
Use all other bot info commands

Members with the server permissions

All members with the ADMINISTRATOR or MANAGE SERVER server permission have full access to the bot everywhere.

Members with a server role named PollCreator

All members with the server role named PollCreator also have everywhere and full access to the bot.
The role PollCreator must be created manually for this purpose.
The role does not require any special permissions, only the name of the role is important.

Text channels with easypoll in the name or description/topic

All members in text channels that contains easypoll in name or description (topic).
Just create or edit a text channel and put the word easypoll in the channel name or in the channel description.
All members have permissions to create a poll there. They can only close their own polls.