From fd8d5faf5f4ab085b01316e15403779ca30cf3f9 Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Thu, 4 Feb 2010 21:05:37 +0100 Subject: Began a complete rewrite of command and plugin management. Wrote a command routing statement, added an IrcPlugin monad. --- TODO | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 451ee77..ebe4450 100644 --- a/TODO +++ b/TODO @@ -1,14 +1,17 @@ -* implement InternalCommands "register command" and "unregister command" -* implement helpers for command parsing in plugins - we need a monad "Plugin" in order to manage the from and to message fields. -* clean command module -* clean plugin module -* kill threads +:julien!~julien@ogu21.corp PRIVMSG #shbot :@quote graou snif + +* discard all trace with a color param and replace those with functions info/warn/error/debug * unload plugin + +* clean the plugin module +* kill threads * plugin reload * list modules command * part chan -* add admin check for cmds + +* add admin checks for cmds +* add register for casual conversations for plugins? +* add a "I have stuff to save so don't kill me too hard" status for plugins * restore \r in IRCParser -- cgit v1.2.3