« Débutez dans IRC/Créer un robot » : différence entre les versions

Contenu supprimé Contenu ajouté
+
+le robot inexpulsable
Ligne 133 :
:(13:49:14) #test-irc: IRCWikibooksfr été expulsé par BotIRC (Prends garde, BotIRC est là)
</code>
=== Un robot inexpulsable ===
<source lang="python">
#!/usr/bin/env python
# -*- coding: utf8 -*-
import irclib
import ircbot
class Bot(ircbot.SingleServerIRCBot):
def __init__(self):
ircbot.SingleServerIRCBot.__init__(self, [("irc.freenode.com", 6667)],
"BotIRC", "Je suis un bot videur.")
def on_welcome(self, serv, ev):
serv.join("#test-irc")
def on_kick(self, serv, ev):
serv.join("#test-irc")
</source>
Ce robot est inexpulsable. En effet, si il est ''kické'', <code>on_kick()</code> le ramène immédiatement.