Skip to main content

Changelog


August 7, 2024

New Commands

  • /block Block a user from interacting with the bot on this server.
  • /unblock Unblock a user from interacting with the bot on this server.
  • /listblocks Show a list of all blocked users on the current server.

Updated

  • We have added the time of voting next to the usernames in the list of participants.

Fixed

  • We have fixed a bug with translations in the /listpolls command.

June 29, 2024

New Commands

New languages

  • 🇵🇱 Polish
  • 🇷🇺 Russian

June 9, 2024

Goodbye Reactions - Welcome Buttons & Select Menus

One of the biggest changes is the voting options in polls. It is now possible to use buttons and select menus instead of reactions. We decided to no longer support reactions, as they are difficult to manage at this scale. When we started, the bot was used by only a small number of servers, so it wasn't hard to manage the reactions. Since then, the bot has grown to over 200,000 servers and needs to manage polls with thousands of votes. The bot had to ensure that added reactions were counted and that reactions were removed for anonymous and limited-choice polls. Buttons and select menus make it easier for us to maintain control and ensure that every vote is counted. This improves the integrity of the polls. Additionally, we no longer need to remove reactions for anonymous polls, which was often a problem for very large polls due to Discord's rate limits. Users now also receive a direct confirmation that their vote has been counted - right in the channel and visible only to them. The bot no longer sends private messages as confirmation.

New Permission System

We say goodbye to the PollCreator role and hello to Discord's Command Permissions! From now on, permissions are managed via the server settings under Integrations => EasyPoll => Command Permissions. There, you can set permissions for each command, role, channel, and user. This allows for very precise configuration of who can use which commands.

By default, the Manage Server permission is now required to use the commands (except for /help and /invite). The PollCreator role and the channel description with "easypoll" no longer have any effect and can be removed.

New Commands

New Features

  • Events: EasyPoll now handles events when a member leaves the server, gets kicked, or gets banned, and can remove active votes from polls.
  • Threads: EasyPoll can now create a thread directly with polls and automatically close it when the poll ends.