dr.botzo/TODO

39 lines
1.8 KiB
Plaintext
Raw Normal View History

2010-07-29 17:01:52 -05:00
dr.botzo --- TODO
Both a reminder to myself and a hint to anyone else who wants to hack around...
* some sort of cron interface (periodic events)
* thinking about removing this, wouldn't crontab + XML-RPC be enough?
* there are a number of places that hardcode event.arguments()[0], these should probably loop
* i'm sitting on this change for now because i think the rewrite to new global handlers will
remove some of the crufty functions that hardcode
* rewrite the help stuff to use docstrings and be intelligent about where docs come from
2010-07-29 17:08:10 -05:00
* more text modification nonsense
* any interesting web service stuff?
2010-11-24 16:10:10 -06:00
* D&D Compendium search?
2010-07-29 17:17:09 -05:00
* obligatory info command
2010-07-30 07:34:23 -05:00
* settle on docstrings: http://www.python.org/dev/peps/pep-0257/
2010-07-30 16:33:09 -05:00
* voice survivor --- track how long users have voice, score them somehow
2011-01-24 17:01:32 -06:00
* Alias: convert to use database, since configparser stuff mangles (lowercases) keys
* put all bot config in the database?
2011-03-03 23:16:01 -06:00
* handle disconnects
* some kind of option whether or not to reconnect
2011-03-03 23:16:01 -06:00
* this includes
FROM SERVER: ERROR :Closing Link: dr_botzo[ayu.incorporeal.org] (Ping timeout)
command: error, source: None, target: Closing Link: dr_botzo[ayu.incorporeal.org] (Ping timeout), arguments: []
2011-10-18 00:41:15 -05:00
* proper logging via logging
* automsg vhost TODO in IrcAdmin
* some command renames:
* !modules -> !modules list
* !load -> !modules load
* !unload -> !modules unload
* use Module.priority() properly in more/all places, or wrap accordingly
* and why did i make it a method!?
the isle of misfit and abandoned TODOs
This is all stuff that seems superceded or unnecessary now
* named pipe to send commands to the bot outside of IRC
[use the XML-RPC interface, creating function sets if you need to.]