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