ok, maybe i should explain what my script does in english:
- setting timespan in hours or minutes (no mixing of hours and minutes, but perhaps next version)
- dynamic answers (syntax: !vote <time>|<topic>|<answer1>:<answer2>:... and so on
- vote option for all users
- reminder on join, if someone didnt already vote
- one vote per host
- the vote-starter can end the vote before time is out (!endvote)
- at the moment, anybody can start a vote
- everyone can look up current vote stats/last vote stats (syntax: !vote <without arguments>)
i'll put version 1.1 in the scripts-section. my script is german, but as i said, english version on demand.
what should make it into next version:
- limiting voting to ops, voices... (optional)
- starting a vote only for ops, voices... (optional)
- free votes: no possible answers given, people can vote for ANYTHING (e.g.: !freevote 10m|whats your favorite color? - people just vote green, red, blue and so on. result: green:1, red:2, blue:4, yellow:1)
- vote comments
- archiving vote sessions (current version, only the last session is saved temporary; lost after rehash)
not sure whether i can do all this things (still wrote just 1 tcl-script), but i'll try. today i'll start writing version 2.0 i guess
