Free-Chao RC1

Sicher haben es schon einige gehört, Sacred-Chao ist seit neuerem modular aufgebaut und hat einige neue Funktionen.
Den Download der aktuellen Distri gibt es hier
eine Web-Chao-Version auf neuem Stand gibt es hier
In Zukunft werden wohl vor allem Updates der Module veröffentlicht, Free-Chao selbst sollte ab der nächsten Version langsam einigermaßen ausgereift sein.
Wer neue Module entwickeln, oder vorhandene ändern will kann das gerne tun, alle die ich hier veröffentliche stehen wie der Bot selbst unter GNU-GPL (solange ich das nicht mal bei einem anders angebe).

Die Module sind derzeit in jeweils 2 Hauptdateien gegliedert, include.php und require.php. Letztere wird beim Start des bots geladen, in ihr sollten sämtliche Funktionen und Objekte deklariert sein. include.php wird bei jedem Durchgang der Funktion zum Parsen der Befehle aufgerufen, wichtige vordefinierte variablen sind die Arrays $args[], $config[] (und evtl. $modules[] bzw. der Zähler der die aktuelle Stelle in $modules[] angibt, $module_count)

als wichtige Funktionen zur Modulentwicklung wären wohl nur cmd_send und prep_text zu nennen, letztere formatiert 2 Strings zu einer Privmsg Ausgabe (sieht dann ca. so aus: "sacred-chao:[] ") die erste schreibt rohe Kommandos oder durch prep_text formatierte ausgaben in den aktuellen chan.

Geschrieben von: DAT
Vorheriger Artikel
Mehr Licht!
Nächster Artikel
Schwimm um dein Leben!