From anonymous, 8 Years ago, written in Python.
Embed
  1.     def privmsg(self, user, channel, msg):
  2.         nick = user.split("!")[0] # hostname and ident are superfluous
  3.         self.context = channel.lower()
  4.         if msg[:len(config["invisprefix"])] == config["invisprefix"]: return # gtfo
  5.         if not channel.lower() in map(lambda x: x.lower(), self.contexts.keys()): return # no idea how you're here but gtfo as well
  6.         msg = _contcodes.sub("", msg)
  7.         if msg.lower()[:len(config["prefix"])] == config["prefix"]:
  8.             argv = msg[len(config["prefix"]):].split(" ")
  9.             if hasattr(self, "cmd_%s" % argv[0].lower()):
  10.                 getattr(self, "cmd_%s" %  argv[0].lower())(*argv[1:])
  11.         elif not self.ctx["mute"]:
  12.             if self.ctx["clients"]:
  13.                 if msg[:8].lower() == "\x01action " and msg[-1] == "\x01":
  14.                     msg = "*%s*" % msg[8:-1]
  15.                 self.log(self.context, nick, "M", "msg", msg)
  16.                 if self.ctx["aware"]:
  17.                     map(lambda x: x.send("[%s:IRC] %s" % (nick, msg)), self.ctx["clients"])
  18.                 else:
  19.                     map(lambda x: x.send(msg), self.ctx["clien