# EasyPoll Documentation ## Docs - [Introduction](/docs/index.md): Welcome to the EasyPoll Bot Documentation! Here you can find a lot of useful information. - [EasyPoll API Documentation](/docs/api.md): The API documentation for EasyPoll Public API - [Get all audit log entries in a guild](/docs/api/guilds/audit-log/get-audit-log.md): Get all audit log entries in a guild - [Get a guild](/docs/api/guilds/get-guild.md): Get a guild - [Get guild limits](/docs/api/guilds/get-guild-limits.md): Get guild limits - [Get all polls in a guild](/docs/api/guilds/get-polls.md): Get all polls in a guild - [Get all scheduled polls in a guild](/docs/api/guilds/get-scheduled-polls.md): Get all scheduled polls in a guild - [Create a restriction](/docs/api/guilds/restrictions/create-restriction.md): Create a restriction - [Delete a restriction](/docs/api/guilds/restrictions/delete-restriction.md): Delete a restriction - [Get a restriction](/docs/api/guilds/restrictions/get-restriction.md): Get a restriction - [Get all restrictions in a guild](/docs/api/guilds/restrictions/get-restrictions.md): Get all restrictions in a guild - [Get a role](/docs/api/guilds/roles/get-role.md): Get a role - [Get all roles in a guild](/docs/api/guilds/roles/get-roles.md): Get all roles in a guild - [Update a role](/docs/api/guilds/roles/update-role.md): Update a role - [Update a guild](/docs/api/guilds/update-guild.md): Update a guild - [Get an answer](/docs/api/polls/answers/get-answer.md): Get an answer - [Get all answers for a poll](/docs/api/polls/answers/get-answers.md): Get all answers for a poll - [Get all votes for an answer](/docs/api/polls/answers/get-votes.md): Get all votes for an answer - [Update an answer](/docs/api/polls/answers/update-answer.md): Update an answer - [Close a poll](/docs/api/polls/close-poll.md): Close a poll - [Create a poll](/docs/api/polls/create-poll.md): Create a poll - [Delete a poll](/docs/api/polls/delete-poll.md): Delete a poll - [Get a poll](/docs/api/polls/get-poll.md): Get a poll - [Publish a poll](/docs/api/polls/publish-poll.md): Publish a poll - [Reopen a closed poll](/docs/api/polls/reopen-poll.md): Reopen a closed poll - [Update a poll](/docs/api/polls/update-poll.md): Update a poll - [Delete a vote](/docs/api/polls/votes/delete-vote.md): Delete a vote - [Get a vote](/docs/api/polls/votes/get-vote.md): Get a vote - [Get all votes for a poll](/docs/api/polls/votes/get-votes.md): Get all votes for a poll - [Get the current user](/docs/api/users/get-current-user.md): Get the current user - [Get all audit log entries for the current user](/docs/api/users/get-current-user-audit-log.md): Get all audit log entries for the current user - [Get all guilds the current user is in](/docs/api/users/get-current-user-guilds.md): Get all guilds the current user is in - [Commands](/docs/category/commands.md) - [Getting Started](/docs/category/getting-started.md) - [Permissions](/docs/category/permissions.md) - [Poll Commands](/docs/category/poll-commands.md) - [Setting Commands](/docs/category/setting-commands.md) - [Block Command](/docs/commands/block.md): Prevent specific users from using the bot on your server. Set temporary or permanent blocks. - [Close Poll Command](/docs/commands/closepoll.md): Close an active poll immediately to stop voting and display final results. - [Copy Poll Command](/docs/commands/copypoll.md): Get a command or dashboard link to create a new poll with the same settings as an existing one. - [Debug Command](/docs/commands/debug.md): Diagnose bot issues by checking permissions and settings. Generate a debug link for support. - [Delete Poll Command](/docs/commands/deletepoll.md): Permanently delete a poll from your server. The poll message and all data will be removed. - [Edit Poll Command](/docs/commands/editpoll.md): Modify an existing poll's question, answers, colors, and settings through an interactive menu. - [Export Poll Command](/docs/commands/exportpoll.md): Download poll results as JSON or CSV files for analysis, reporting, or archiving. - [Help Command](/docs/commands/help.md): View an overview of all available commands organized by category. - [Invite Command](/docs/commands/invite.md): Get an invite link to add EasyPoll to other Discord servers. - [List Blocks Command](/docs/commands/listblocks.md): View all blocked users on your server with reasons and expiration dates. - [List Polls Command](/docs/commands/listpolls.md): View a list of all polls on your server. Filter by status, channel, or creator. - [Poll Command](/docs/commands/poll.md): Create polls with up to 20 custom answers. Choose between normal, anonymous, or hidden poll types. - [Poll Result Command](/docs/commands/pollresult.md): Publish the final results of a closed poll as a new message in any channel. - [Reopen Poll Command](/docs/commands/reopenpoll.md): Reopen a closed poll to allow members to vote again or change their votes. - [Buttons Colors Settings Command](/docs/commands/settings/colors/buttons.md): Change the default color of voting buttons. Choose between Primary, Secondary, Success, or Danger. - [Embeds Colors Settings Command](/docs/commands/settings/colors/embeds.md): Customize embed colors for different poll states (open, running, closed, result). - [Events Settings Command](/docs/commands/settings/events.md): Configure automatic actions like vote removal on kicks/bans, poll pinning, and winner announcements. - [Language Settings Command](/docs/commands/settings/language.md): Change the bot's language for your entire server. Affects all bot messages and polls. - [Role Weight Settings Command](/docs/commands/settings/role-weight.md): Set voting weights for roles so certain members' votes count more. Weights range from 1-100. - [Threads Settings Command](/docs/commands/settings/threads.md): Enable automatic thread creation for polls and auto-lock threads when polls close. - [Show Poll Command](/docs/commands/showpoll.md): View detailed information about a poll including settings, results, and management actions. - [Time Poll Command](/docs/commands/timepoll.md): Create time-limited polls that automatically close when the timer expires. Set time limits from seconds to 30 days. - [Unblock Command](/docs/commands/unblock.md): Remove blocks from users to restore their access to the bot's features. - [Dashboard](/docs/dashboard.md): The EasyPoll Dashboard lets you manage polls, settings, and permissions through a web interface. - [FAQ](/docs/faq.md): In our faq you will find common questions and problems with the corresponding answers and solutions. - [Add Bot to Server](/docs/getting-started/add-bot-to-server.md): Learn step by step how to add EasyPoll Bot to your own server - [First Steps](/docs/getting-started/first-steps.md): Read here how you can start using EasyPoll correctly and what you should know. - [The different poll types](/docs/getting-started/the-different-poll-types.md): Learn more about the different poll types and how they work - [Message Actions](/docs/message-actions.md): Quick actions for polls via right-click menu. Close, view details, edit polls, or see participants. - [Dashboard Permissions](/docs/permissions/dashboard-permissions.md): Control who can access the EasyPoll Dashboard for your server - [Permission System](/docs/permissions/permission-system.md): Explanation of the EasyPoll Bot Permission System to authorize members - [Required Bot Permissions](/docs/permissions/required-bot-permissions.md): Check if the bot has all required permissions on a server - [Troubleshooting](/docs/troubleshooting.md): Solutions to common issues with EasyPoll. Fix problems with commands, permissions, and poll displays.