IRCLIB OO in python

Il linguaggio di nuova generazione, opinioni, dubbi e aiuti.

Moderator: checkm

IRCLIB OO in python

Postby Reinchek on Mon Jul 14, 2008 2:41 pm

Una libreria che ho scritto per necessità personali ( :P ) la quale permette di utilizzare il protocollo irc nel più semplice dei modi.
Source: http://rafb.net/p/WjlqXa55.html
Lista classi -> metodi: http://rafb.net/p/HTsXD539.html

codice di espemio: Bot minimale
Code: Select all
from irclib import *
bot = Init()
msg = Msg()
server = raw_input("Server     -> \t")
chan   = raw_input("Channel    -> \t")
nick   = raw_input("Bot's nick -> \t")
bot.connect(server, 6667) #Si connette al server. Non immettendo nessun valore come porta
             #sara' la libreria ad impostare la porta di default: 6667
bot.user(nick, server)
bot.nick(nick, "Py[B]ot") #Imposto il nick del bot.
                          #Nel caso in cui il nick principale sia gia' in uso
           #Verra' rieffettuata la richiesta di impostazione
                          #nick con nick = PyBot
bot.join(chan, "Salve a tutti!") #Entra nel chan e inviando il messaggio di saluto.
                  #Se non viene inserito nessun messaggio questo,
                                 #ovviamente non verra' inviato.
bot.keepalive()  #Mantiene attiva la connessione
Reinchek
Newbies
 
Posts: 8
Joined: Thu May 22, 2008 11:50 pm

IRCLIB OO in python

Sponsor

Sponsor


Return to Python

Who is online

Users browsing this forum: No registered users and 1 guest

cron