toastbot è un ambiente pulito, bot IRC estendibile utilizzando Python, irckit, gevent e richieste.
Utilizzo
Crea il tuo `` bot.py`` di file & drop in:
& Nbsp; & nbsp; & nbsp; import toastbot
& Nbsp; & nbsp; & nbsp; bot = toastbot.ToastBot ('myircbot', '#myircchannel')
& Nbsp; & nbsp; & nbsp; bot.setup ()
Quindi eseguirlo con `` python bot.py``.
Configurazione
L'oggetto `` `` Toastbot`` richiede nick`` e `` argomenti channel`` & può prendere un
varietà di opzioni non richieste.
Argomenti richiesti
* `` Nick`` - Il soprannome del bot, come una stringa.
* `` Channel`` - Il canale il bot deve connettersi, come una stringa.
Opzioni
* `` Server`` - Il server il bot deve connettersi (default: `` irc.freenode.net``).
* `` Username`` -La nomeutente il bot deve identificare come (di default: `` nick``);
* `` Realname`` - Il nome leggibile il bot deve fornire (default: 'ToastBot').
* `` debug`` - Controlla se la connessione IRC dovrebbe cassone messaggi di debug (di default: `` false``).
* `` Log_dir`` - Controlli quali directory i registri dovrebbero andare a (di default: `` $ install_directory / logs``).
* `` Variants`` - Usato per forzare modi per affrontare il bot. Dovrebbe essere stringhe (di default: `` [self.nick + ':', self.nick + ',', self.nick + '-', self.nick + '-'] ``).
Requisiti :
- Python
- gevent
- irckit
- richieste
I commenti non trovato