kazualex / openpollslack Goto Github PK
View Code? Open in Web Editor NEWOpen source poll slack app
Open source poll slack app
Maybe I am just missing something, but after posting a poll with a typo (d'oh!) I could not find a way to either edit the poll I posted nor could I delete the poll.
Am I missing something? If not, are those options on the feature list for the future?
I install the slack app, everything works fine. But after 24 hours I hit an authorization error with bolt. Am I missing something here or does something need to be implemented to refresh the token in case of an expired one?
bolt-app Authorization of incoming event did not succeed. No listeners will be called.
I would like to suggest the option of allowing the poll to add additional choices by the responders. Thanks.
Hi!
Thanks for this great tool! If you have the time to implement a feature to edit pools I would highly appreciate it.
Thanks a lot!
the /poll function doesn't work suddenly.
we have no other polling apps.
Sorry, I feel foolish opening an Issue for this, but there does not seem to be any way to ask simple questions.
Is there a way to test drive the app without self-hosting? I followed the links to install it into Slack, but then nothing happens. I assume this is because I need a hosting site. I can do that, but I would like to see it working a bit before spending the time.
It does seem like a good tool.
If you create a new poll that is both hidden and limited, the limited votes are revealed. To recreate:
/poll hidden limit 1 "What's you favourite color ?" "Red" "Green" "Blue" "Yellow"
Expected Result: Only the valid votes are visible.
Actual Result: All votes beyond the limit are visible.
Hello,
Several individuals have indicated that they are receiving an error message when trying to submit their vote in an open poll. I attempted to submit a vote and also got an error message. Due to this error, I tried to close the poll and am also receiving an error message when trying to do this, ultimately leaving the poll open and not closing it (see screenshot of error messages attached). To note, there was no limit added to the poll when I created it.
Error when creating a poll - /poll failed with the error “dispatch_unknown_error”
Is something down?
Hi, can you add the possibility to use French quotes in your app ? (“ ”)
Best regards
Is there a way that I have not discovered that allows me to set a date/time to close a poll so that no additional votes can be entered? I really need to be able to do this.
Thanks.
Sara
Hello,
Any interest in having a Ranked Choice Voting option for polls?
I'm interested in building one to help more people discover the joy and efficiency of ranked choice voting, so just wondering if you'd be interested in having that as part of this tool.
Cheers,
Karl
Hi, I'm looking into using this and wanted to know if there was a way to get a list of the people that voted on the poll. I wanted to use this as a single item "I completed the item" checklist, and think this may be a good way of doing it.
Ideally I could add a list of people that need to complete it and would have a slash command that would give me the folks that have yet to complete.
We are using openpoll in Slack and my poll has stopped accepting votes. Is there a limit to the number of votes? Please help!
We can no longer make polls and receive a "dispatch_failed" message.
Have repro'd on both Web and Desktop apps. It doesn't matter if their are one or multiple answer options.
After doing:
/openpoll "question" "answer 1" "answer 2"
Slackbot will send me a message
/openpoll failed with the error "502_service_error"
Is there anything I'm doing wrong here?
Currently, if there is a vote limit, then the voter must remove their vote(s) in order to revote.
An enhancement would be to have the new vote simply replace the previous vote, i.e instead of silently failing, the new vote is accepted and the previous vote disappears.
Happy to submit a PR if you're accepting them.
Hi,
I found an error when you do a poll with many answers. After a certain legth of the poll, voting does not seem to work anymore (indicated by a small /!\ after pressing vote).
Here is a poll which demonstrates the problem:
/openpoll "A question which allows many answers..." "Lalala" "Lalala" "Lalala" "Lalala" "Lalala" "Lalala" "Lalala" "Lalala" "Lalala" "Lalala" "Lalala" "Lalala" "Lalala " "Lalala " "Lalala "
We are using the openpoll for a few months now, but since the beginning of this week the votes are not registered anymore. The poll is displayed and we can press the vote buttons, but no votes are registered.
Hi,
We are using OpenPoll in our slack and we are not able to start a poll in one of the multi person private slack channels which is I am also part of. I see this message "Some of channels may not be visible to the bot. This may result by impossibility to create the poll".
Please provide information on resolving this .
Thanks !
Hi,
I just make Open Poll more customizable, translatable, allow others to add choices
and I also modified how it response to Slack to let Open Poll post a poll in private chanel without adding Bot in that chanel
(using /command or Modal that open by /command only, not shortcut)
my fork is here
https://github.com/polppol/openpollslack-i18n
Please note that this fork will add some complexity to the App
If you dont need any of these it is a good idea to stay in orginal App.
Summary of additional features:
Right now, Open Poll uses :eyes:
to show who requested a poll be created in a channel. This implies more "who has seen this poll?" and not "who created this poll?," which could be confusing for new users.
Using something like :writing_hand:
has more of an implication of "who wrote this?" in my opinion, and might make a better emoji.
This should be pretty straightforward to do, and would only require changing this line:
Line 744 in 67cc329
Thank you for making this awesome slack app and making it open source!
I was wondering if it is possible to extend this app to have an option to not display votes in real time? I have several ideas how to achieve this:
I can help with extending the app, but I have no experience with slack apps.
... Instead of disabled buttons with error Text
"You can't change your votes on closed poll."
Probably related to #5
/openpoll "Question" "Answer 1" "Answer 2"
will work fine, however:
/openpoll limit 1 "Question" "Answer 1" "Answer 2"
doesn't work properly. Clicking Vote on any button doesn't do anything when limit is set.
This app will be supported until December 4th, 2020. Please update to new one : https://openpoll.slack.alcor.space and remove current.
I get this message, despite having the latest version installed
Thank you for this tool. I would like to request the ability to schedule & setup a recurring poll. Thanks
For accessibility for people with screen readers, it should be possible to navigate the UI with a keyboard. When I use the tab key to navigate through a poll, I'm currently taken to the vote buttons without going to the question or choice text. To fix this, the tab key should take me first to the question text, then the choice text, then the button for that choice.
Hi can you help us. We have added the app but on posting a command with the correct syntax no poll is created or showed. The app is installed as i can see it under the apps page. Any ideas?
Making a poll with the command line args of "limit 1" seems to not create the poll at all. Having no limit seems to be ok and creates the poll fine. Normally I'd have some error but uh, sorry this is the behavior I am experiencing, and I have the bot up to date!
Using this and the example from the readme.md
/openpoll anonymous limit “What is best?” “Cats” “Dogs”
These flags don't work you can still see who voted at both ends, and you can vote multiple times
Users in slack were able to vote but now folks are getting the "This app returned an error. Please try again, or contact app's developer" when they try to vote on a poll.
When using anonymous feature (it's great) the users can vote and removes clutter of the names on the UI but the user might also have the impression that the vote is submitted in confidence. The poller have an option to see the votes (users who voted).
As a user that is submitting my vote or answering an anonymous poll, I should know that the poller (creator of the poll) can see who submitted poll/vote so that I know that my submission is not truly anonymous.
"Thanks for your hard work on this! Thank you!"
We can no longer make polls and receive a "dispatch_failed" message.
Have repro'd on both Web and Desktop apps. It doesn't matter if their are one or multiple answer options.
I understand from #16 that the bot is limited to public channels, but could we have the bot "messages" tab enabled so users can test out the polling features in a private setting?
Currently when I try to message the bot, I get a message saying the feature is disabled
Polly is one example of a similar app that has the messages tab enabled.
@KazuAlex Thank you for making this project open source!
Is it possible to make the poll reoccur daily at a specific time?
Thanks!
Hi!
Thanks for this great tool! If you have the time to implement a feature to post polls from workflow I would highly appreciate it.
Thanks a lot!
Can't delete polls from Slack message or group. Super frustrating.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.