CmdBot

Sagteware kiekie:
CmdBot
Sagteware besonderhede:
Weergawe: 1.0.4
Upload datum: 14 Apr 15
Ontwikkelaar: Bruno Bord
Lisensie: Gratis
Populariteit: 96

Rating: 5.0/5 (Total Votes: 1)

CmdBot is 'n IRC bot met cmd houding.
Waarom, o, waarom!
tl; dr: omdat ek dit nodig gehad het.
Nou, met die werklike rede ...
Ja, ja, ja, ek weet. "Nog 'n IRC Bot" ... Maar hoekom o hoekom o hoekom het jy nodig om 'n nuwe een te maak? Daar is tonne van hulle: SupyBot phennyleer, en die super-hiper Hubot ... Hier is die deal, reg? Daar is 'n baie bots, maar almal van hulle suig aan een ding: onthou. Gewoonlik, hierdie bots net weet hoe klein take wat slegs 'n ping en 'n pong terug met die antwoord vereis uit te voer. Nadat dit te doen hierdie taak, is jou vraag en sy antwoord het, en die bot vergeet oor dit.
Hier was my uitdaging: Ek wou 'n bot dat 'n klein IRC- gebaseer spel kon hanteer, met verskeie spelers, 'n subset van die reëls, dobbelsteen rol, hou tellings tydens die spel, en 'n wenner te hack wanneer die telling van 'n speler is bereik die doel te bereik. Om dit te doen, jou bot moet 'n brein.
Die geval van Hubot
Ek het al in die versoeking om dit te bou met behulp van Hubot, en sy Hubot-irc adapter. Maar ek het drie volle aande probeer om te maak dit werk verloor het, sonder sukses. My fout verslag lei dit op te los. Dit mag dalk in die toekoms verander, maar my node-js vaardighede is naby aan nul, en my Javascript is 'n bietjie bo hierdie vlak.
Ek nodig het om te slaag. Die bou van 'n "dom" IRC bot is baie maklik. Daar is ton van die voorbeelde wat jy kan vind op die web. Jy kan hierdie bots brei deur die byvoeging van 'n plugin stelsel, soos Supybot se of phennyleer se. Maar dit is nie goed vir my gebruik, omdat dit "net" bestaan ​​uit 'n ephemereal terugbelfunksie. Ek moes 'n "slimmer" bot.
Bekendstelling CmdBot
Hier is my neem. Dit is ver van 100% perfek nie, maar ek dink dit neem om die beste van 'n afgestorwene se introspeksie meganisme.
By the way, hoekom die naam "CmdBot"? Omdat sy funksie laai stelsel is geïnspireer deur die Python se cmd module, wat gebruik lid van die klas introspeksie die aangewese funksies te vang en uit te voer om hulle

Vereistes :.

  • Python

Soortgelyke sagteware

GOZERBOT
GOZERBOT

14 Apr 15

KDE Telepathy
KDE Telepathy

17 Feb 15

Ibid
Ibid

12 May 15

Ander sagteware ontwikkelaar Bruno Bord

Kommentaar te CmdBot

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!