IQ byl můj oblíbený projekt od září 2003. IQ je inteligentní, modulární IRC robot napsaný v PHP. Napsal jsem originální větev, 0.1.x, zpět na konci roku 2003, a vyvinula jej a moduly pro něj až do začátku roku 2004. V určitém okamžiku v červnu 2004, jsem se stal inspiroval přepsat jádro bot a spusťte 0.9.x větev.
Nová (0.9.x) pobočka IQ je jen o celém přepsání původní, s lepšími kódovací techniky a využití objektově orientovaného PHP. Chyby z původní byly opraveny, a byly přidány desítky nových funkcí. Mým cílem s IQ je vytvořit skutečně multi-účel IRC bot, které mohou být snadno kódovaný pro, a zároveň zachovat jádro relativně lehké-váha.
IQ je sestaven z modulů a je možné dynamicky nakládku a vykládku moduly. Psaní moduly pro bota je jednoduché, a jakýkoli developer PHP by měl být schopen psát jeho nebo její vlastní moduly mít bot akt podle potřeby. Moduly využívají závazný systém (po vzoru, který používá Eggdropa), který vytvoří triggery, které mohou být provedeny na nějakém pravidelném případě (MSG, připojit, kop, nick, přestat, části, atd), jakož i další akce BOT-specifické ( nečinný, připojení, odpojení), a volat funkce lambda-stylu v modulu k provedení požadované akce.
Co je nového v této verzi:
Podrobnosti Software:
Komentáře nebyl nalezen