There are several voting scripts, but none that could do this without modifications that are far beyond me.
Basically, I would like a voting script that takes '!1', '!2', and so on up to '!10', works out the mean of all votes, and sets the topic to 'Welcome! <voting instructions blah blah> | Current average score: 5.6' for example.
It should only accept one vote per hostmask, for obvious reasons, and storing the current votes in a text file every so often- so that the voting session can be restored if the bot restarts- would also be nice.
I'd be very grateful if anyone could take this up!