Polls
Post questions for your server members to vote about!
Note: This module makes use of the data storage and will use data calls to run. Information about the data storage can be found here.
Create and deploy fun and interactive polls for your server members to vote on with the highly customisable Polls module.
Permission Settings
Find out information about all the permission settings that come with the Polls module and what they do!
Manager Roles
This option will allow you to select some roles to grant manager permissions to using the role dropdown, users with these roles will be able to run the poll-management commands of the module.
Whitelisted Channels
This option will allow you to select some channels to restrict the modules usage. When at least one channel is added, managers will only be able to post polls to these channels.
Blacklisted Roles
This option will allow you to select some roles to block by using the role dropdown. Users who have one of these roles will not be allowed to vote in polls.
Single Choice
This option will allow you to enable/disable since choice restrictions for polls. When enabled, users will only be able to choose a single option of the poll. This restriction is reset once a new poll is posted. By default this is active.
Poll Settings
Find out information about all the poll settings that come with the Polls module and what they do!
Embed Title
This option will allow you to define the title of the main poll messages that will be posted. The {poll.question} variable can be used to return the configured question.
Embed Footer
This option will allow you to define the footer and closing note of the main poll messages that will be posted.
Embed Color
This option will allow you to define the color of the main poll messages that will be posted, and the follow-up replies of module commands.
Show Posters Name
This option will allow you to choose whether or not to show the name of the user who posted the poll in the main message. By default this is active.
Choice Reactions
This option will allow you to define the emojis that will be used as reaction options on the poll, in the exact order as you add them. It is not recommended to change this, unless you exactly know what you are doing! You can input the Emoji ID for custom emojis, or unicode emojis supported in Discord.
Commands
Find out information about all the commands that come with the Polls module and how they work.
/poll-create
The poll-create command will allow users with the manager roles to create a new poll.
/poll-end
The poll-end command will allow users with the manager roles to end an active poll.
Events
Find out information about all the events that come with the Polls module and how they work.
Polls Handler
The Polls Handler event is the main event that tracks user reactions and counts the total poll votes for any active poll ongoing.
Warning: it's advised that you do not edit the events or commands unless you have a good understanding of BotGhost and the Custom Event & Command Builder. You can always reset the module to default if you should happen to make a mistake while editing the events/commands.
Last updated