summaryrefslogtreecommitdiff
path: root/TODO
blob: 89fd86372e536c9e056ec6c37387453bb94623c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
* add admin rights
* add the hability to manage rights for plugins, as quote editing
* better hooks?
* add help MVar







:julien!~julien@ogu21.corp PRIVMSG #shbot :@quote graou snif

* Improve configuration file errors display
* fork process in background

* add a function to answer by /msg to somebody
* write the vote system for the quote module
* only the quote reporter should be able to edit it
* detect too identical quoting in a raw, or implement quote abort
* find a better way to track who voted for what? - need authentication against the bot

* write the help module
* clean the plugin module
* clean cleaning for the quote module
* write a channel tracking plugin. Write the part chan command

* add a plugin for admin checks and tracking
* add a plugin for timer functionnalities other plugin could subscribe to (the troll plugin).
* add a "I have stuff to save so don't kill me too hard" status for plugins

* Make the bot auto-reconnect (/!\ admin plugin!)

* Find a way to prevent the socket from being garbage collected, by writing a connection handler for example
* Find a way so that not a single message/information would be lost in the case of a reboot