def patch_spamcontrolPlugin(self):
"""
This method alters the Spamcontrol plugin after it started to make it aware of RADIO spam.
"""
self.info("Patching spamcontrol plugin...")
def onRadio(this, event):
new_event = Event(type=event.type, client=event.client, target=event.target, data=repr(event.data))
this.onChat(new_event)
self.spamcontrolPlugin.onRadio = new.instancemethod(onRadio, self.spamcontrolPlugin, SpamcontrolPlugin)
self.spamcontrolPlugin.registerEvent('EVT_CLIENT_RADIO', self.spamcontrolPlugin.onRadio)
评论列表
文章目录