CmdBot

Software screenshot:
CmdBot
Podrobnosti Software:
Verze: 1.0.4
Datum uploadu: 14 Apr 15
Vývojka: Bruno Bord
Licence: Volný
Popularita: 22

Rating: 5.0/5 (Total Votes: 1)

CmdBot je IRC bot s cmd postojem.
Proč, ach, proč!
tl; dr: protože jsem potřeboval.
Nyní se skutečný důvod ...
Ano, ano, ano, já vím. "Ještě jeden IRC Bot" ... Ale proč ach proč oh proč je nutné vytvořit novou? Existují tuny z nich: SupyBot Phenny a super-hyper Hubot ... Tady je dohoda, že jo? Existuje mnoho botů, ale všichni z nich sát na jednu věc: zapamatování. Obvykle pouze Tito roboti vědí, jak provádět drobné úkoly, které vyžadují pouze ping pong a zpět s odpovědí. Poté, co tento úkol, vaše otázka a její odpověď jsou pryč, a bot zapomene na to.
Tady byla moje výzva: Chtěl jsem hack bota, který by mohl zvládnout malé IRC- založená hra, s několika hráči, podmnožinu pravidel, kostky válcoven, udržet skóre v průběhu hry, a vítěz, když se natahoval skóre hráče cíl. Chcete-li se, že vaše bot potřebuje mozek.
Případ Hubot
Byl jsem v pokušení postavit pomocí Hubot, a jeho Hubot-IRC adaptér. Ale já jsem ztratil tři plné večery se snaží, aby to fungovalo, ale bez úspěchu. Můj bug report vést k jeho řešení. To by mohlo v budoucnu změnit, ale moje uzel-js dovednosti jsou blízko k nule, a moje Javascript je trochu nad touto úrovní.
Potřeboval jsem uspět. Vybudování "hloupý", IRC bot je poměrně snadné. Existují tuny příkladů najdete na webu. Můžete rozšířit tyto roboty přidáním plugin systém, stejně jako Supybot je nebo phenny let. Ale to není dobré pro mé použití, protože to "jen" se skládá z ephemereal funkce zpětného volání. Potřeboval jsem "chytřejší" bot.
Představujeme CmdBot
Tady je můj pohled. Je to zdaleka není 100% perfektní, ale myslím, že to bere to nejlepší z introspekci mechanismu Python.
Mimochodem, proč název "CmdBot"? Protože jeho funkce nakládací systém byl inspirován cmd modulu Python, který používá člena třída introspekci chytit určené funkce a spouštět je

Požadavky na :.

  • Python

Podobný software

Baraza
Baraza

2 Jun 15

SurrealServices
SurrealServices

11 May 15

aMSN
aMSN

17 Feb 15

Ostatní software developer Bruno Bord

Komentáře k CmdBot

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!