irc-backend.py