IQ har vært mitt favorittprosjekt siden september 2003. IQ er en intelligent, modulære IRC robot skrevet i PHP. Jeg skrev det opprinnelige avslaget, 0.1.x, tilbake i slutten av 2003, og utviklet det og moduler for det før tidlig i 2004. På et tidspunkt i juni 2004, ble jeg inspirert til å skrive om bot kjerne og starte 0.9.x gren.
Den nye (0.9.x) gren av IQ er bare om en hel omskriving av den opprinnelige, med bedre koding teknikker, og bruk av objektorientert PHP. Bugs fra den opprinnelige har blitt korrigert, og dusinvis av nye funksjoner har blitt lagt til. Mitt mål med IQ er å skape en virkelig multi-purpose IRC bot som kan være lett kodet for, samtidig som kjerne relativt lett.
IQ er bygget av moduler og kan dynamisk laste og losse moduler. Skrive moduler for boten er enkel, og noen PHP-utvikler skal kunne skrive sine egne moduler for å få bot handle etter behov. Modulene benytter en forpliktende system (modellert etter det som brukes av eggdrop), som skaper triggere som kan utføres på noen vanlig hendelse (msg, bli med, kick, nick, avslutter, del, etc), så vel som andre bot spesifikke hendelser ( tomgang, koble til, koble fra), og kaller lambda-stil funksjoner i modulen til å utføre de ønskede handlinger.
Hva er nytt i denne versjonen:
Prog.varedetaljer:
Versjon: 5.9.1
Last opp dato: 3 Jun 15
Lisens: Gratis
Popularitet: 114
Kommentarer ikke funnet