3 home
Brian S. Stephan edited this page 2017-02-08 11:46:16 -06:00

dr.botzo

dr.botzo is intended to be a fairly modular IRC bot. It benefits from Django as a backend for an ORM and some web views (which need to be cleaned up a bit, honestly).

IRC Bot

The IRC bot enjoys the following functionality, and more:

  • splitting messages with newlines into multiple messages
  • splitting messages over the line length into multiple messages
  • a somewhat insane recursion/subcommand parser
  • aliases

Modules

Modules can include IRC plugins, Django apps, or both.

  • acro
  • choices (going away, see #15)
  • countdown
  • dice
  • dispatch
  • facts
  • gitlab_bot
  • karma
  • markov
  • pi
  • races
  • seen
  • storycraft
  • transform
  • twitter
  • weather

Maybe at some point I'll put them apart into separate packages, but it's at the absolute bottom of my priority list, so right now you get the whole thing.