Skip to content
Clam- edited this page Aug 25, 2014 · 62 revisions

Current state diagram old.
Best Reference

https://www.alien.net.au/irc/irc2numerics.html

New things

http://stackoverflow.com/questions/13748222/twisted-log-level-switch
For when we go about doing proper logging

http://twistedmatrix.com/trac/ticket/5176#comment:11
Keep this in mind for later UTF-8 stuffs

Stuff we've spoken about

  • In Servers settings, change structure to dict where servername is the key and corresponding serveropts are the value to ensure unique (and existent) server names at configuration level
  • Allow config to supply alternate nicks to use before trying nicksuffix on alterCollidedNick

Testing

python c:\Python27\Scripts\trial.py pyBurlyBot
run from parent dir


mini todo:

  • make "query" events
  • make "CTCP" events?
  • have "privmsg" events different from "CTCP" events (I guess "msg" events)

  • Reconsider auto alias adding sometime... Maybe make this optional

  • lol for butt module, make a bestofbutts

  • botinst wrapper for context aware things like bot.say (auto messages to event.channel)? Maybe this falls under too much preprocessing too

Maybe wrap the wrappa Done.

yo dawg

  • Tell preprocessing
  • Module dependencies: consider more automated ways of handling it much done.

Clone this wiki locally