]> jfr.im git - erebus.git/blame - TODO
added resources module, with !ram and !resources, to examine resource usage
[erebus.git] / TODO
CommitLineData
e6143050 1== other ==
9eea81c9 2module: help (generic help system)
d4ebb42e
J
3module: user (global access) management
4module: channel access management
5module: chanop (kick/ban/etc)
6module: userinfo (store f.e. country code, for other modules)
e6143050 7
9eea81c9 8modlib: allow lib.hook with a first argument list or tuple (aliases)
9
add2c579 10ctlmod: needs to print out a traceback. traceback.print_exc().
11
e6143050 12
13== ?????? ==
676b2a85 14- Store User and Channel objects
15- Add no-such-command error to Bot().parsemsg
d3f42331 16
b5390e89 17
d4ebb42e
J
18== trivia ==
19[X] dynamic question/answers (simple maths e.g. n+7=randomnumber(4-9), what day of the week was it yesterday)
20[X] twitter notifications of new rounds
21[X] multiple answers (how can you cook an egg? boil|fry|poach|scramble)
b5390e89
J
22[X] progressive clues
23[X] anti-cheat mechanism (copy/paste random characters)
9eea81c9 24[X] ability to modify parameters (HINTNUM, etc) & store in db instead of code
25[X] question management system done via irc
c53f6514 26[X] voting for next round target points
9eea81c9 27
28depends on userinfo:
c53f6514 29 automatic periodically displaying top 10 by country (assigned countries by stored player stats)
d3f42331 30
e06bdb72 31v1
32 automatically change topic
d3f42331 33
d4ebb42e
J
34v2
35 multi-channel
36 team play (Create/edit/addplayer/removeplayer) needs password & email address for team captain
37 stats. lots of them. (per round/lifetime stats, fastest, biggest streak, team stats, etc)
38 live high score table on webpage (stats accessible)
39 error reporting system (one exists with hashie but it sucked and no one checked it)
40 question categories (able to change different question lists currently in use. i.e. tv/movies/music/general/etc categories)
41 auto topic changes for last round won (configurable by a text file or similar)
701eec07 42 small challenges for preset targets (e.g. 1st to 20 points/most points in 10 mins) player vs player, team vs team, free for all)
9eea81c9 43 question management system done via web