hubot-secret-ballot
v0.0.2
Published
A script that allows users to create polls and vote on them by private messaging hubot
Downloads
13
Readme
hubot-secret-ballot
Create polls and vote on them by private messaging hubot.
API
poll create "<question>"
- (pm only) create new poll in progress, ex.poll create "which one?"
poll add option "<option>"
- (pm only) add an option to a poll currently in progress, ex.poll add option "some option"
poll preview
- (pm only) preview a poll currently in progresspoll done
- (pm only) finish and activate a poll currently in progresspoll random
- (pm only) show details for a random pollpoll vote <poll number> <option letter>
- (pm only) vote on a poll, ex.poll vote 1 a
hubot poll list
- (public or pm) lists all existing pollshubot poll show <poll number>
- (public or pm) show details for a single poll, ex.hubot poll show 1
hubot poll results <poll number>
- (public or pm) list results for a single poll (public or private), ex.hubot poll results 1
Uses hubot brain.
Add it to your hubot
Run the following command
$ npm install hubot-secret-ballot --save
Then add hubot-secret-ballot
to the external-scripts.json
file (you may need to create this file).
["hubot-secret-ballot"]