Skip to content
This repository has been archived by the owner on Mar 3, 2022. It is now read-only.

New command: 'poll' #16

Open
DerDomee opened this issue Nov 4, 2020 · 0 comments
Open

New command: 'poll' #16

DerDomee opened this issue Nov 4, 2020 · 0 comments
Labels
is: feature request New features or changes to existing features that are not bug-related sev/prio: low Low issue / pr severity - may not be worked on

Comments

@DerDomee
Copy link
Owner

DerDomee commented Nov 4, 2020

Is your feature request related to a problem? Please describe.
When creating a poll manually, often the answers are badly formatted plus the author needs to append the reaction emotes himself. This could be automated via the bot

Describe the solution you'd like
A new command 'poll' with following syntax:
poll <question> <[emote] <option>> ..., with <required> and [optional].
At least two options should be provided.
Option text can and should take advantage of multi-word-arguments using quotation marks.
When no emote is specified for an answer, use emotes :REGIONAL_INDICATOR_A:, :REGIONAL_INDICATOR_B:, ...
Obviously, when a custom emote is specified for an answer, the bot must check if it can use this emote. If not, fallback to regional indicator emojis. In this case, also note that not only the appended reaction should fallback, but also the emote used within the "option" text inside the embed that is generated by the bot.

Describe alternatives you've considered
Add another bot to the server that can handle polls, but this is dirty tactics: Server should stay clean with as few bots as possible.

Additional context
Add any other context or screenshots about the feature request here.

@DerDomee DerDomee added is: feature request New features or changes to existing features that are not bug-related sev/prio: low Low issue / pr severity - may not be worked on labels Nov 4, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
is: feature request New features or changes to existing features that are not bug-related sev/prio: low Low issue / pr severity - may not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant