示例#1
0
文件: logger.py 项目: howard/p1tr-tng
 def on_userkicked(self, server, channel, nick, reason):
     if channel in self._restricted_channels: return
     plain(' ** ' + nick + ' was kicked: ' + reason or 'no reason',
             server=server, channel=channel)
示例#2
0
文件: logger.py 项目: howard/p1tr-tng
 def on_useraction(self, server, channel, nick, message):
     if channel in self._restricted_channels: return
     plain(' * ' + nick.split('!')[0] + ' ' + message, server=server,
             channel=channel)
示例#3
0
文件: logger.py 项目: howard/p1tr-tng
 def on_userjoin(self, server, channel, nick):
     if channel in self._restricted_channels: return
     plain(' ** ' + nick + ' joined the channel.', server=server,
             channel=channel)
示例#4
0
文件: logger.py 项目: howard/p1tr-tng
 def on_userpart(self, server, channel, nick, message):
     if channel in self._restricted_channels: return
     plain(' ** ' + nick + ' left the channel: ' + message or
             'no part message', server=server, channel=channel)
示例#5
0
文件: logger.py 项目: howard/p1tr-tng
 def on_kicked(self, server, channel, reason):
     if channel in self._restricted_channels: return
     plain(' ** Bot was kicked: ' + reason or 'no reason', server=server,
             channel=channel)
示例#6
0
文件: logger.py 项目: howard/p1tr-tng
 def on_topicchanged(self, server, channel, nick, oldtopic, newtopic):
     if channel in self._restricted_channels: return
     plain(' ** Topic changed; old: ' + oldtopic, server=server,
             channel=channel)
     plain(' ** Topic changed; new: ' + newtopic, server=server,
             channel=channel)
示例#7
0
文件: logger.py 项目: howard/p1tr-tng
 def on_part(self, server, channel, message):
     if channel in self._restricted_channels: return
     plain(' ** The bot left the channel.', server=server, channel=channel)
示例#8
0
文件: logger.py 项目: howard/p1tr-tng
 def on_join(self, server, channel):
     if channel in self._restricted_channels: return
     plain(' ** The bot joined the channel.', server=server, channel=channel)
示例#9
0
文件: logger.py 项目: howard/p1tr-tng
 def on_privmsg(self, server, channel, user, message):
     if channel in self._restricted_channels: return
     plain('<' + user.split('!')[0] + '> ' + message,
             server=server, channel=channel)