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
- Перелік
Коментар не знайдено