CmdBot

Скріншот програми:
CmdBot
Дані програми:
Версія: 1.0.4
Дата завантаження: 14 Apr 15
Розробник: Bruno Bord
Ліцензія: Безкоштовно
Популярність: 96

Rating: 5.0/5 (Total Votes: 1)

CmdBot є IRC бот CMD відносини.
Чому, ну, чому!
TL; ДР: тому що я її потребує.
Тепер з фактичною причини ...
Так, так, так, я знаю. "Ще один IRC Bot" ... Але чому про, чому о, чому вам потрібно зробити нову? Є тонн з них: SupyBot Phenny, і супер-гіпер Hubot ... Ось справа, чи не так? Є багато ботів, але всі вони смоктати на одне: запам'ятовування. Як правило, ці боти тільки знати, як виконати невеликі завдання, які вимагають тільки пінг і понг назад з відповіддю. Після виконання цього завдання, ваше запитання і відповідь на нього пішли, і бот забуває про це.
Ось моя проблема: я хотів, щоб зламати бота, який може впоратися з невеликою IRC-гра, заснована, з кількома гравцями, підмножина правил, кістки прокатки, зберігаючи результати під час гри, і переможцем, коли оцінка гравцем був досягнення мета. Щоб зробити це, бот потребує мозок.
випадок Hubot
Я була спокуса побудувати його за допомогою Hubot, і його Hubot-IRC адаптер. Але я втратив три повних вечора, намагаючись змусити його працювати, але без успіху. Мій звіт про помилку призводять до її вирішити. Це може змінитися в майбутньому, але мої вузол-JS навички близькі до нуля, і мій Javascript є трохи вище цього рівня.
Мені потрібно, щоб домогтися успіху. Побудова «німий» бота досить легко. Є тонн прикладів можна знайти в Інтернеті. Ви можете розширити ці ботів, додавши систему плагінів, як Supybot Або phenny-х років. Але це не добре для мого використання, тому що це "тільки" складається з ephemereal функції зворотного виклику. Мені потрібен був "розумнішими" бота.
Введення CmdBot
Ось моє взяття. Це далеко не 100% досконалий, але я думаю, що потрібно краще механізму інтроспекції в Python.
До речі, чому ім'я "CmdBot"? Тому що його функція завантаження система була натхненна модуля CMD пітона, який використовує члени класу самоаналізу, щоб зловити призначених функцій і виконувати їх

Вимоги :.

  • Python

Схожі програми

IRCUtils
IRCUtils

20 Feb 15

SMSTerm
SMSTerm

3 Jun 15

Quassel
Quassel

21 Feb 15

ZMsgServer
ZMsgServer

3 Jun 15

Інші програми розробника Bruno Bord

CmdBot

Коментар не знайдено
додати коментар
Включіть картинки!