]> jfr.im git - erebus.git/blob - TODO
4fe752319ebc310c5ad6a33a787debcd690bbf7f
[erebus.git] / TODO
1 - add (optional) timeout for wait_for_hidden_host
2
3 - add ability for modules to register additional sockets to monitor
4 (and socket_listener example module)
5 also FDs so the bot can monitor a pipe
6 - add a pipe which allows to input commands even when IRC connection is gone
7 this might be difficult since there won't be a bot or user or chan object...
8
9 - implement timers in the core and/or modlib, by adjusting the select timeout whenever a timer is pending.
10 call timers as part of the event loop.
11 this has the potential to remove a LOT of the threading.
12
13 - a module to set config settings at runtime
14 or at least commands to set some config settings like autoloading a module
15
16 - fix crash when joining a channel that is forwarded