-# Erebus IRC bot - Author: John Runyon
+# Erebus IRC bot - Author: Erebus Team
# simple module example
# This file is released into the public domain; see http://unlicense.org/
# module info
modinfo = {
- 'author': 'John Runyon (DimeCadmium)',
+ 'author': 'Erebus Team',
'license': 'public domain',
'compatible': [1], # compatible module API versions
'depends': [], # other modules required to work properly?
modstop = lib.modstop
# module code
-import ctlmod
+@lib.hook('test', needchan=False)
+def cmd_gtest(bot, user, chan, realtarget, *args):
+ if chan is not None: replyto = chan
+ else: replyto = user
-@lib.hook('test')
-def cmd_test(bot, user, chan, realtarget, *args):
- bot.msg(chan, "You said: !test %s" % (' '.join([str(arg) for arg in args])))
+ bot.msg(replyto, "You said: %s" % (' '.join([str(arg) for arg in args])))