toastbot е чиста, разтегателен IRC бот използване Python, irckit, gevent & искания.
<Силен> Usage
Създай свой собствен `` bot.py`` файл и спад в:
& Nbsp; & Nbsp; & Nbsp; внос toastbot
& Nbsp; & Nbsp; & Nbsp; бот = toastbot.ToastBot ("myircbot", "#myircchannel")
& Nbsp; & Nbsp; & Nbsp; bot.setup ()
След това го изпълним с `` питон bot.py``.
<Силен> Configuration
В `` Toastbot`` обект изисква `` nick`` & `` channel`` аргументи и да вземете
разнообразие от не-необходими опции.
Задължителни аргументи
* `` Nick`` - Прякорът на бота, като низ.
* `` Channel`` - Каналът бота трябва да се свържете, като низ.
Опции
* `` Server`` - Сървърът бота трябва да се свърже с (по подразбиране: `` irc.freenode.net``).
* `` Username`` -В потребителско име бота трябва да се идентифицират като (по подразбиране: `` nick``);
* `` Realname`` - The четене от хора на името на робота трябва да осигури (по подразбиране: "ToastBot").
* `` debug`` - Controls ако връзката IRC трябва зареже дебъг съобщения (по подразбиране: `` false``).
* `` Log_dir`` - Controls какво директория трупите трябва да отидете в (по подразбиране: `` $ INSTALL_DIRECTORY / logs``).
* `` Variants`` - използва за заменяне на начини за справяне с бота. Трябва да бъде струни (по подразбиране: `` [self.nick + ":", self.nick + ',', self.nick + '-', self.nick + '-'] ``).
<силна > Изисквания :
- Python
- gevent
- irckit
- искания
Коментари не е намерена