示例#1
0
def handle_setemail(bot, ievent):
    """ user-setemail <name> .. set email of name """
    try:
        name, email = ievent.args
    except ValueError:
        ievent.missing('<name> <email>')
        return
    if not users.exist(name):
        ievent.reply("can't find user %s" % name)
        return
    users.setemail(name, email)
    ievent.reply('email set')
示例#2
0
bot.userhosts['test'] = 'test@test'
bot.server = 'localhost'
bot.port = 6667
fleet.addbot(bot)
plugins.regplugins()
time.sleep(5)

try:
    users.add('test', [
        'test@test',
    ], ['OPER', 'USER', 'QUOTE', 'MAIL'])
except Exception, ex:
    pass

try:
    users.setemail('test', '*****@*****.**')
except Exception, ex:
    pass


def gendoc(f):
    base = os.path.basename(f).replace('.py', '')
    print '=' * (len(base) + 2)
    print ' %s ' % base.upper()
    print '=' * (len(base) + 2)
    print "| \n"
    print "about"
    print "-----"
    print "| \n"
    try:
        author = plugins.plugs[base].__author__
示例#3
0
bot.channels.setdefault("#dunkbots", {})
bot.userhosts["dunker"] = "*****@*****.**"
bot.userhosts["test"] = "test@test"
bot.server = "localhost"
bot.port = 6667
fleet.addbot(bot)
plugins.regplugins()
time.sleep(5)

try:
    users.add("test", ["test@test"], ["OPER", "USER", "QUOTE", "MAIL"])
except Exception, ex:
    pass

try:
    users.setemail("test", "*****@*****.**")
except Exception, ex:
    pass


def gendoc(f):
    base = os.path.basename(f).replace(".py", "")
    print "=" * (len(base) + 2)
    print " %s " % base.upper()
    print "=" * (len(base) + 2)
    print "| \n"
    print "about"
    print "-----"
    print "| \n"
    try:
        author = plugins.plugs[base].__author__