IQ è stato il mio piccolo progetto dal settembre 2003. IQ è un intelligente, modulare IRC robot scritto in PHP. Ho scritto il ramo originale, 0.1.x, di nuovo alla fine del 2003, e sviluppato e moduli per fino all'inizio del 2004. Ad un certo punto nel giugno del 2004, mi sono ispirato a riscrivere nucleo del bot e avviare il ramo 0.9.x.
Il nuovo (0.9.x) ramo del QI è solo un intero riscrittura dell'originale, con migliori tecniche di codifica, e l'uso di object oriented PHP. Bugs dall'originale sono stati corretti, e sono state aggiunte decine di nuove funzionalità. Il mio obiettivo con IQ è quello di creare un multi-purpose IRC bot veramente che possono essere facilmente codificata, mantenendo il nucleo relativamente leggero.
IQ è costruito da moduli e può caricare dinamicamente e scaricare i moduli. Scrivere i moduli per il bot è semplice, e ogni sviluppatore PHP deve essere in grado di scrivere i propri moduli per avere l'atto bot, se necessario. I moduli utilizzano un sistema vincolante (modellato su quello utilizzato dalla eggdrop), che creano i trigger che possono essere eseguite su qualsiasi evento regolare (msg, unire, calcio, nick, esce, parte, ecc), così come altri eventi specifici bot ( inattività, collegare, scollegare), e chiamare le funzioni lambda stile nel modulo per eseguire le azioni desiderate.
Cosa c'è di nuovo in questo rilascio:
Dettagli del software:
Versione: 5.9.1
Data di caricamento: 3 Jun 15
Licenza: Libero
Popolarità: 114
I commenti non trovato