pollbot.js
v1.0.2
Published
a text-based bot for creating polls in a chat app
Downloads
7
Readme
poll.js
A text-based bot that does polls
Commands
ask
user1> poll ask "when are you free for camping?"
june 1-3
june 12-14
July 3-7
august 23-27
poll> poll created!
poll only does one poll at a time. Each answer should be separated by arbitrary whitespace (newlines count).
user2> poll ask "sd,,fs."
poll> Can't make a poll, a poll is currently in progress! Use `poll
close` to get results and then try asking again.
help
If there is a poll in progress:
user2> poll help
poll> current poll: "when are you free for camping?"
Options:
0: june 1-3
1: june 12-14
2: July 3-7
3: august 23-27
4: none
Say something like "poll answer 1" to respond!
Say "poll close" to get results and start a new poll.
If there is no poll in progress:
user2> poll help
poll> There is no poll in progress! Use `poll ask question
answer answer...` and `poll answer` to respond. When the poll is done,
say `poll close`.
answer
user2> poll answer 1
poll> got option #1
user4> poll answer july 3-7
poll> got option #3
user2> poll answer 6
poll> I didn't understand "6", maybe that answer doesn't exist! Try "poll help"
close
Closes the poll and prints results.
user2> poll: close
poll> "poll is closed! results: A=23, B=1, C=5"
License
MIT