1+ from time import time
2+
13class connection_wrapper (object ):
24 def __init__ (self , irc ):
35 self .send = irc .send
46 self .reply = irc .reply
57 self .msg = irc .privmsg
68 self .privmsg = irc .privmsg
9+
710 def ping (self ):
811 self .send ("PING :{}" .format (str (int (time ()))).encode ('utf-8' ))
912
@@ -20,10 +23,10 @@ def invite(self, chan, user):
2023 self .send ("INVITE {0} {1}" .format (user , chan ))
2124
2225 def action (self , channel , message ):
23- self .sendmsg (channel ,"\x01 ACTION {0}\x01 " .format (message ))
26+ self .sendmsg (channel , "\x01 ACTION {0}\x01 " .format (message ))
2427
25- def kick (self ,channel , user , message ):
26- user = user .replace (" " ,"" ).replace (":" ,"" )
28+ def kick (self , channel , user , message ):
29+ user = user .replace (" " , "" ).replace (":" , "" )
2730 self .send ("KICK {0} {1} :{2}" .format (channel , user , message ))
2831
2932 def op (self , channel , nick ):
@@ -52,12 +55,12 @@ def voice(self, channel, nick):
5255
5356 def mode (self , channel , nick , mode ):
5457 self .send ("MODE {0} {1} {2}" .format (channel , mode , nick ))
55-
58+
5659 def notice (self , user , message ):
5760 self .send ("NOTICE {0} :{1}" .format (user , message ))
5861
5962 def quit (self , message = "" ):
6063 self .send ("QUIT : {0}" .format (message ))
61-
64+
6265 def ctcp (self , user , message ):
6366 self .send ("PRIVMSG {0} :\x01 {1}\x01 \x01 " .format (user , message ))
0 commit comments