toastbot is een schone, uitbreidbare IRC bot met Python, irckit, gevent & aanvragen.
Gebruik
Maak je eigen `` bot.py`` bestand & drop in:
& Nbsp; & nbsp; & nbsp; import toastbot
& Nbsp; & nbsp; & nbsp; bot = toastbot.ToastBot ('myircbot', '#myircchannel')
& Nbsp; & nbsp; & nbsp; bot.setup ()
Voer het uit met `` python bot.py``.
Configuratie
De `` Toastbot`` object vereist `` nick`` & `` channel`` argumenten en kan een te nemen
verschillende niet-gewenste opties.
Verplicht argumenten
* `` Nick`` - De bijnaam van de bot, als een string.
* `` Channel`` - Het kanaal van de bot moet verbinden met, als een string.
Opties
* `` Server`` - De server de bot moet verbinden met (standaard: `` irc.freenode.net``).
* `` Username`` -De gebruikersnaam het bot moet identificeren als (standaard: `` nick``);
* `` Realname`` - Het menselijk leesbare naam van de bot moet (standaard: 'ToastBot') bieden.
* `` Debug`` - Controls als de IRC-verbinding debug berichten moeten dumpen (standaard: `` false``).
* `` Log_dir`` - Controles welke directory de logs in moet gaan (standaard: `` $ INSTALL_DIRECTORY / logs``).
* `` Variants`` - Gebruikt om manieren om het bot te pakken overschrijven. Zou moeten zijn strings (standaard: `` [self.nick + ':', self.nick + ',', self.nick + '-', self.nick + '-'] ``).
Eisen
- Python
- gevent
- irckit
- verzoeken
Reacties niet gevonden