Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import irclib
- import time
- import adminlog
- target="#some-channel"
- nickserv="nickserv"
- nickpassword="lol haha good one"
- def on_connect(con, event):
- con.privmsg(nickserv,"identify "+nickpassword)
- time.sleep(1)
- con.join(target)
- def on_msg(con, event):
- if event.target() != target: return
- author,rest=event.source().split('!')
- line=event.arguments()[0]
- if line.startswith("!log "):
- undef,message=line.split(" ",1);
- adminlog.log(message,author)
- irc = irclib.IRC()
- server = irc.server()
- server.connect("irc.freenode.net",6667,"lol what")
- server.add_global_handler("welcome", on_connect)
- server.add_global_handler("pubmsg",on_msg)
- irc.process_forever()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement