zcbot 1.2.1 nouveautés: - nettoyage de code corrections: - version 1.1 de zcnet zcbot 1.2.0 nouveautés: - version 1.2.0 ! - commande ban : test lvl et op comme dans kick.zcs - sauvegarde du fichier de conf: renomme l'ancien en zcbot.zml.bak - utilisation de la fonction checknick dans les commandes - compilation des .o dans repertoire "compil" - si dans " cmd machin" cmd n'est pas une commande => ontext - zcnet remplace zctcp et zcselect, et il n'y a plus besoin de threads - fonction améliorant l'identification d'un user dans les scripts (à intégrer) - commandes infos : avoir toutes les infos et notes - autoident accessible via la commande ident (en plus du join simple) - système d'autoident sur des adresses (param autoident) - CTCP DCC (chat et send): ip utilise localadrec (en + du param dcchost et hostname de la machine) - param localadr (serveur) et localadrec (adresse du port d'ecoute) peuvent être "0" pour être déactiver au lieu de "". (evite qu'il soient effacés) - "idlechan" (timeout de login dans un channel) optionnel: 0 pour désactiver - optimisation des commandes (grace a zcscript 1.2) : debut .. - dernieres version de zcxml 1.3 (economie de mémoire) et zcscript 1.2 - ZCBOT compatible avec cygwin - zcselect 1.2 : compatible cygwin et nouvelle gestion des timers config: - commande getgreet mis au level 1 - param floodlin mis à 4 corrections: - commande time: format compatible cygwin zcbot 1.0.1 corrections de bugs: - debug seg fault dans un cas rare zcbot 1.0.0 YCOZ (21/04/2002) nouveautés: - systeme de timeout pour les connexions irc - !chan : gestion des *!chan,commande => !ABCDEchan,commande - !chan : gestion join (auto à la connexion et commande join) - gestion channels "+chan" - proposition de nom pour zcbot: ycoz - documentation zcscript: rappels (txt), présentation et bases (html) - commande msgsend: recherche si le destinataire est logué et signale les msg - commande ident: signale le nb de messages - commande help au lvl 0 : explication setpass , ident .. - amélioration commande help - bloquage de greet: commande greetlock corrections de bugs: - debug mineur systeme de changt de nick (et "ison bot") - 2 debug dans la perte de connexion aux serveurs IRC - debug zcscript (strpos) - DCC : acces aux commande lvl 0 (restriction inutile enlevée) zcbot 0.9.6 (20/12/2001) nouveautés: - plugin TCP: connexion a un autre bot (TCP) et commandes ou SMTP etc .. - systeme de messagerie : commandes msgsend msgliste msgread msgdel - (re)prise de nick (après split, vol, clone ..) commande nick modifiée - génération du fichier zcbot_stop.log lors de l'arret du bot - installer: programme d'installation/mise à jour (make install) - fichier README - support machine multi-ip: champ localadr dans conf servers et localadrec dans conf (sockets en écoute) - commande uptime - on connect : ! modif dans zcbot.zml (dans ONSCRIPTS) - bot : appel de commande en zcscript - commande ctcp - addons: scripts rotation de log et recherche dans log - plusieurs commandes refaites (nouveau zcscript) - die : le message de quit est envoyé - mise en background automatique - commandes cronlist, crondel, cronadd - systeme de crontab de commandes - commandes sayall, wall - autosave : sauvegarde automatique a intervalles réguliers - interceptions des signaux HUP INT QUIT TERM: sauve config corrections de bugs: - gestion des caractères spéciaux (/#) dans les adresses - autosave : gestion du parametre 0 (remplacé par 300s) - plus de message "commande inconnue" qd "nickbot est .." - tcpconn: setmode 1 et 2, cmdchar devient & à la place de / - debug mineur systeme de commande - amélioration urlencode (# et char accentués) - améliorations mineures de zcscript - debug de zcxml (setval: fuite de mémoire) - debug fuites de mémoire: log fichier, onscripts, http plugin, threads - pas de plantage si mauvais user dans une - op et deop limitation a 3 param: eviter modifs de mode supplémentaires - debug dans zcselect zcbot 0.9.4 (4/10/2001) nouveautés: - commande loadonscripts - Systeme de ON-Scripts: text join joined ... => zcbot.zml changé: ONSCRIPTS - mise a jour de commandes pour zcscript1.1: say, die, fortune .. - intégration ZCSCRIPT 1.1 : ptr vers conn, connaudio, bot, pluginmanager - anti-flood: auto purge, purge amélioré - commande quickadd: ajouter un user + addadr et autorise - setpass accessible au lvl 0 (si pass vide et bonne adresse) - commande loadcmd: charger un script à la fois - commandes note et getnote pour prendre des notes - commandes switchgreet et chswitchgreet: 2 greets. greet limité a 300 chars - DCC accessible par tous (say) sauf utilisation de la commande silence - commande listchat (liste des connexions DCC ouvertes) - commandes say tsay et action adpatées aux DCC chat corrections de bugs: - grant et setlvl: impossible de mettre un lvl > au sien - HTTPPLUGIN: gere la connexion impossible - utilisation du nick plutot que adresse (pb sur undernet) - pb CTCP ("commande inconnue ..") zcbot 0.9.2 (17/9/2001) nouveautés: - commande atraw, chaccess - système anti-floodeur de channel (kick) - système de shit et commandes: listshit addshit delshit - en query plus besoin de cmdchar - DCC: ligne trop longue (>1000 char) sont découpées - tha2zcbot: userlist de thabot/salbot vers zcbot - commandes: userlist, getnicks - systeme de log par serveur, avec script pour faire un rotate des log - commandes whois et nicks : recherche en fonction sur les masks de la config corrections de bugs: - correction de bug dans zcfile (readfile) - anti excess flood plus dur - DCC send fini par un timeout de 10s apres read: evite des pb .. - commande stdout (faute de frappe) - tcpconn (pb de mem (aléatoire forcement) sur les commandes avec ',') zcbot 0.9.0 (16/7/2001) - PHP exemple de connexion zcbot - nick en fonction du serveur (optionnel) - amélioration connexion TCP : systeme de modes - réorganisation pour les plugins - plugins HTTP: fortune et autres zcbot 0.8.8 (6/7/2001) - kick et bkick avec sécurités - commandes k bk sbk hbk - envoi de fichier par dcc send - accept dcc chat - accept dcc send zcbot 0.8.6 (27/6/2001) - Commande chat pour demander un dcc chat - debug gestion du changement de nick - debug commande autorisations - postionnement du mode au 1er join de channel - commandes différées: baffe, tbkick, tsay - commande debanall zcbot 0.8.5 (21/6/2001) - connexion au bot par telnet ! - divers debug et nouvelles commandes (voice) zcbot 0.8.4 (19/6/2001) - Gestion des autorisations sur network et channels - qques commandes en plus - qques bugs en moins zcbot 0.8.2 (8/6/2001) - gestion du multiserveur avec connexion par threads - nouvelles commandes