demogorgonz / gnauriqs

Minimum dynamically modifiable IRC bot.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minimum dynamically modifiable IRC bot.

* Check dependencies, edit and run gnaurics.

* For each message from the server, any functions in funcs.py that start with
  'cmd_' will be executed, and passed a dictionary. This dictionary is
  persistent, and can be used for storage. The following keys are maintained:
  {
      'time': datetime.now(),
      'nick': NICK,
      'admins': ADMINS,
      'raw': MESSAGE,
  }
  Response from these functions should be a string or iterable containing valid
  IRC commands that will be passed to the server, or None. We do take care of
  '\r\n' termination.

* Edits to funcs.py are picked up without restarting.

* You do the rest! You do speak RFC 1459, right?

About

Minimum dynamically modifiable IRC bot.


Languages

Language:Python 100.0%