toastbot is 'n skoon, extensible IRC bot met Python, irckit, gevent & versoeke.
Gebruik
Maak jou eie `` bot.py`` lêer & drop in:
& Nbsp; & nbsp; & nbsp; invoer toastbot
& Nbsp; & nbsp; & nbsp; bot = toastbot.ToastBot ('myircbot', '#myircchannel')
& Nbsp; & nbsp; & nbsp; bot.setup ()
Dan loop dit met `` luislang bot.py``.
Konfigurasie
Die `` Toastbot`` voorwerp vereis `` nick`` & `` channel`` argumente & kan neem om 'n
verskeidenheid van nie-vereiste opsies.
Nodige argumente
* `` Nick`` - Die bynaam van die bot, as 'n string.
* `` Channel`` - Die kanaal die bot moet konnekteer na, as 'n string.
Opsies
* `` Server`` - Die bediener die bot moet verbind tot (verstek: `` irc.freenode.net``).
* `` Username`` -Die gebruikersnaam die bot moet identifiseer as (verstek: `` nick``);
* `` Realname`` - Die leesbare naam die bot moet voorsien (verstek: 'ToastBot).
* `` Debug`` - Beheer indien die IRC verband moet debug boodskappe stort (verstek: `` false``).
* `` Log_dir`` - Beheer watter gids die logs in moet gaan (verstek: `` $ INSTALL_DIRECTORY / logs``).
* `` Variants`` - Gebruik maniere om die bot te spreek te omseil. Moet stringe (verstek: `` [self.nick + ':', self.nick + ",", self.nick + '-', self.nick + '-'] ``).
Vereistes :
- Python
- gevent
- irckit
- versoeke
Kommentaar nie gevind