summaryrefslogtreecommitdiff
path: root/mibbit.py
diff options
context:
space:
mode:
authorBrian Sherson <caretaker82@euclid.shersonb.net>2013-08-27 21:46:31 -0700
committerBrian Sherson <caretaker82@euclid.shersonb.net>2013-08-27 21:46:31 -0700
commit7a015d666c81f5dd44507b69728e774c15c72f6d (patch)
tree69d87d2ee7bab9e0eb3574d5dec4b88129d9f544 /mibbit.py
parentae2fb03fae48232a48a55c44e2050d5b285f7469 (diff)
Diffstat (limited to 'mibbit.py')
-rw-r--r--mibbit.py31
1 files changed, 0 insertions, 31 deletions
diff --git a/mibbit.py b/mibbit.py
deleted file mode 100644
index 73a929d..0000000
--- a/mibbit.py
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/usr/bin/python
-import re
-
-class Mibbit(object):
- def onRecv(self, IRC, line, data):
- if data==None: return
- (origin, ident, host, cmd, target, params, extinfo)=data
- if len(target) and target[0]!="#":
- #print target
- #print cmd
- #print extinfo
- target=IRC.user(target)
- if cmd=="NOTICE" and target==IRC.identity:
- matches=re.findall("^\\*\\*\\* CONNECT: Client connecting on port ([0-9]+) \\(class (.*?)\\): (.+)!([0-9a-f]{8})@(.+\\.mibbit\\.com) \\((.+)\\) \\[(.+)\\]$",extinfo)
- #print matches
- "*** REMOTECONNECT: Client connecting at hypocrisy.insomniairc.net: B!463df443@ircip4.mibbit.com (109.169.29.95) [rrcs-70-61-244-67.central.biz.rr.com]"
- if matches:
- (port, cls, nick, hexip, mibbithost, mibbitip, host)=matches[0]
- IRC.raw("CHGHOST %s %s"%(nick, host))
- IRC.raw("CHGIDENT %s %s"%(nick, "mibbit"))
- IRC.raw("CHGNAME %s %s"%(nick, "Mibbit User"))
- return
- matches=re.findall("^\\*\\*\\* REMOTECONNECT: Client connecting at (.+?): (.+)!([0-9a-f]{8})@(.+\\.mibbit\\.com) \\((.+)\\) \\[(.+)\\]$",extinfo)
- #print matches
- "*** REMOTECONNECT: Client connecting at hypocrisy.insomniairc.net: B!463df443@ircip4.mibbit.com (109.169.29.95) [rrcs-70-61-244-67.central.biz.rr.com]"
- if matches:
- (remotehost, nick, hexip, mibbithost, mibbitip, host)=matches[0]
- IRC.raw("CHGHOST %s %s"%(nick, host))
- IRC.raw("CHGIDENT %s %s"%(nick, "mibbit"))
- IRC.raw("CHGNAME %s %s"%(nick, "Mibbit User"))
- return