BotGhost Documentation
Support ServerYouTubeMarketplaceBotGhost PremiumSign in
  • Welcome to BotGhost
  • Guidelines & Privacy
  • Changelogs 2025
    • Changelogs 2024
    • Changelogs 2023
  • BotPanel Documentation
  • Getting Started
    • Create Your First Bot
      • Create Your Second Bot
    • Invite Your Bot
    • Standard Practices
      • Advanced Practices
    • Mobile Application (PWA)
  • Support
    • BotGhost Support
    • Frequently Asked Questions
  • Premium & Priority Hosting
    • Priority Hosting
    • Our Premium Features
    • Plans & Payment Methods
    • Manage Your Subscription
    • Upgrade Your Bot
    • Refund & Cancellation Policy
    • Beta Features
  • General Settings and Collaboration
    • Settings
    • Collab
    • Status
    • Active Developer Badge
    • Marketplace
  • Custom Commands & Events
    • Command & Event Builder
      • Sharing Commands and Events
      • Advanced Options
    • Actions
      • Message Actions
        • Send or Edit a Message
          • Button
          • Select Menu
        • Edit a Button or Select Menu
        • Send a Form
        • Delete a Message
        • Publish a Message
        • React to a Message
        • Pin a Message
      • Custom Variable Actions
        • Set Variable
        • Run Equation on Variable
        • Delete Variable
      • API Actions
        • Send an API Request
        • Execute an IFTTT Trigger
      • Loop Actions
        • Run a Loop
        • Stop a Loop
      • Voice Actions
        • Join a Voice Channel
        • Leave a Voice Channel
        • Voice Move a Member
        • Voice Kick a Member
        • Voice Mute or Unmute a Member
        • Voice Deafen or Undeafen a Member
      • Role Actions
        • Add Roles
        • Remove Roles
        • Create a role
        • Delete a role
        • Edit Role
      • Channel Actions
        • Create a channel
        • Edit a channel
        • Delete a channel
      • Thread and Forum Actions
        • Create a Thread
        • Edit a Thread
        • Delete a Thread
      • Server Actions
        • Kick a member
        • Ban a member
        • Timeout a member
        • Change a members nickname
        • Purge Messages
        • Create Server Invite
      • Other Actions
        • Wait before running another action
        • Manipulate some text
        • Send an error log message
        • Set a unique variable
        • Change the Bot's Status
        • Note
      • [LEGACY] Reply Actions
        • Plain Text Reply
        • Embed Reply
        • Random Reply
        • Send a message to a channel
        • Direct Message a User
        • Send a Message with attached buttons
          • Buttons
        • Send a message with a select menu
          • Menu Option
    • Conditions
      • Comparison Condition
      • Permission Condition
      • Chance Condition
      • Channel Condition
      • Role Condition
      • User Condition
      • Premium Check Condition
    • Options
      • Text Option
      • Number Option
      • User Option
      • Channel Option
      • Role Option
      • Choice Option
      • Attachment Option
    • Events
      • Timed Events
      • Webhooks
    • Data Storage
      • Collections
      • Objects
    • IFTTT
    • Variables
  • Server Management
    • Moderation
    • Discord Automod
    • Tickets
    • Welcomer
    • Verification
    • Statistic Channels
    • Modmail
    • Auto-React
    • Sticky Roles
    • Emoji Manager
    • Polls Filter
    • Automod
    • Logging
  • Messages
    • Timed Messages
    • Reaction Roles
    • Autoresponder
    • Embed Builder
    • Sticky Messages
    • Polls
    • Global Chat
    • Media Channels
  • AI
    • ChatGPT
    • Image Generation
  • Game Integrations
    • Roblox Verification
  • Social Integrations
    • YouTube
    • Twitch
  • Community Engagement
    • Leveling
    • Temp Voice Channels
    • Suggestions
    • Invite Tracker
    • Starboard
    • Question Of The Day
    • Giveaways
  • Fun Modules
    • Economy & Minigames
    • Birthdays
    • Counting
  • Utility
    • Translation
    • Weather
Powered by GitBook
On this page
  • Settings
  • Permission Settings
  • Poll Settings
  • Commands
  • Events

Was this helpful?

  1. Messages

Polls

Post questions for your server members to vote about!

Last updated 6 months ago

Was this helpful?

This module requires a to function.

Using the module you can create and deploy fun and interactive polls for your server members to vote on that are highly customizable.

Settings

Permission Settings

Customize the permissions for the polls. Ranging from editing role and channel permissions and more.

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, users with the manager roles are the only ones who can post polls in that channel.

Blacklisted Roles

In this field you can select some roles to block by using the role dropdown. Any user who has the blacklisted role will not be able to vote in a poll.

Single Choice

This toggle will allow you to enable / disable single choice restrictions for polls. When enabled, users will only be able to choose a single option of the poll. This restriction only applies to one poll at a time. By default this is active.

Poll Settings

Configure the message and the contents of the poll in this section.

Embed Title

Embed Footer

Embed Color

With this field you can change the color of the poll embeds that get sent.

Show Posters Name

Using this toggle you can choose whether to show the name of the user who posted the poll message. By default this is active.

Choice Reactions


Commands

In this area, you can view and modify the commands of the Polls module. Below you may find some information on each command of the module.

/poll-create

This command allows a user to create a poll with a number of questions.

/poll-end

This command is meant to end a active poll and can only be used by manager roles / admins.

Events

In this area, you can view and modify the events of the Polls module. Below you may find some information on each event of the module.

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.


It's advised that you do not edit the commands and events unless you have a good understanding of BotGhost and its Command Builder. If you encounter any issues, you might want to reset the module for it to work again as intended.

Additionally, a copy of the edited commands / events will be created if you update the module.

This field allows you to define the title of the poll messages that get sent. The {poll.question} can be used to return the configured question.

In this field you can edit the footer for poll messages.

This section is where you can edit the poll emojis. They are in exact order as the questions are presented so it is not recommended to edit this. You can input the for custom emojis, or emojis supported in Discord.

variable
embed
Emoji ID
unicode
Premium Subscription
Polls