# -*- coding: iso-8859-1 -*- import threading class Exempel(threading.Thread): """ Exempelklass i trådformat """ def __init__(self, conn, reciver, msg): threading.Thread.__init__(self) self.conn = conn self.reciver = reciver def send(self, string): """ Skicka meddelande """ self.conn.send('PRIVMSG '+ self.reciver +' :'+string+'\r\n') def run(self): """ Kör tråden """ self.send("Hello world!") def run(conn,reciver,msg,sender,obj): """ Run plugin """ print "Exekverar exempelplugin..." obj = Exempel(conn,reciver,msg) obj.start() def commands(self): """Hej!""" pass def help(self): """ Skriv "Hej!" i kanalen så svarar boten! """ pass
def timed(conn,reciver): """ Exekveras lite då och då """ print "Running timed function..." conn.send('PRIVMSG '+ reciver +' :Hej!\r\n')
Källa: http://blinkenlights.se/