** guard bot ** bot en socket

Description

Introduction :

Guard Bot est un bot en socket, comportant une IA autonome, les options standarts de la pluspart des bots,
et surtout, il est totalement modulable. Que signifie modulable ?
Cela signifie tout simplement, qu'à l'aide de simple fichier ( module .mde ) ,
vous pourrez rajouter des fonctions au bot !

Plus + d'informations, lisez l'aide que j'ai fournit dans le zip , ainsi que le petit readme.txt

Version 1.8 (update du 09/06/04) :
- Modification de la fenêtre principale
- Ajout d'un serveur web affichant log et quotes du bot
- Ajout d'un éditeur de commandes. (commande de type : !commande)
- Ajout d'un auto-mode. (auto-op possible, auto-voice, etc)
- Ajout d'un panneau de configuration pour l'affichage mdx
- Ajout de la possibilité d'activer/désactiver le système de modules
- Ajout de la possibilité de configurer l'anti-flood
- Ajout de la possibilité de configurer l'anti-mass Deop
- Ajout de la possibilité de configurer l'anti-mass Join
- Ajout de la possibilité de configurer l'harcèlement en privée
- Bug du password réparé (bug infos : un password composé uniquement des 0 était considéré comme null)
- Bug au niveau des raw harc et join réparé (bug infos : raw pouvant être déclenché à partir d'un simple privmsg)

Version 1.7 (update du 20/05/04) :
- Ajout d'un système de performs.
- Ajout de la coloration en rouge sur l'etat de l'IA.
- Ajout d'un système de salutation auto dès qu'un user join un canal.
- Ajout d'une nouvelle aide pour GuardBot au format .CHM
- Ajout de l'option "Max chan patrouille"
- Bug dans le quote-system réparé (bug infos : suppression + ajout = 2 quotes avec le même numéro.)
- Bug dans l'anti-pub réparé (bug infos : les canaux ignorés ne se chargeaient plus.)
- Bug dans !patrouille réparé (bug infos : sur un grand serveur, mIRC faisait ramer énormément le PC)
- Optimisation légère au niveau de l'utilisation de mdx.dll

Version 1.6 (update du 08/05/04) :
- Nouvelle gestion des fichiers config. (dans le répertoire guard/system)
- Ajout d'un quote System complet.
- Ajout d'un 'Record Channel'.
- System de patrouille (!patrouille,!retour) amélioré.
- Ajout d'un timeout pour patrouille : empêche ainsi l'excess flood sur les serveurs très sensible au flood.
- Meilleure organisation des options dans le dialog.
- Meilleure gestion des variables.

Version 1.51 (update du 18/04/04) :
- bug dans l'auto-ident au niveau du PART
- bug au niveau de l'auto I.A qui faisait apparaître un message d'erreur dans le status
- Ajout d'un dialog d'information lors d'événement particulier, remplacant le simple echo
- Il est désormais impossible de décocher toute les cases 'fréquences' pour éviter tout bug
- La fonction !patrouille est désormais moins rapide (join chan/3 secondes) pour éviter toute déco 'excess flood' sur certains serveurs sensible.

Version 1.5 :
- Ajout de l'option "Bloquer CTCP"
- Ajout de l'option "Désactiver msg d'accueil"
- Ajout d'un dialog Anti-Pub
- Ajout de Host (owner), Ident (owner), pour + de sécurité.
- Ajout d'un Logo Changer
- Ajout de différents messages de quits. (guard/quits.txt)
- Ajout de différentes fréquences pour l'I.A, pour que le bot réponde plus ou moins souvent.
- Ajout de la commande !mode #canal [+/-][mode] pour changer le mode d'un canal.
- Suppression de la notice 'vous n'êtes pas identifié'
- Vérification si /dll est activé, ainsi que vérification de la version de mIRC à l'installation de l'addon
- Bug réparé de L'auto-op sur le Maitre
- Bug réparé dans l'anti-idle qui faisait répèter la même phrase.
- Bug réparé qui affichait l'état de l'I.A off même si l'I.A était on
- Optimisation mineur du code

Update du 21/02/04 :
- Ajout de l'option "Protéger Master"
- Possibilité de mettre plusieurs canal de control en les séparant par des virgules
- Possibilité de modifier l'IDENT
- Possibilité de modifier le realname (nom réel) du bot
- Ajout d'un dialog d'astuces au démarrage (possibilité de le désactiver)
- Corrections de bugs mineurs.
- Passage des options stockées en variable au stockage par .ini
- Réorganisation des élements du dialog
- Update de l'aide du GuardBot

Update du 15/02/04 :
- Possibilité d'activer ou non l'anti-flood
- Possibilité d'activer ou non l'anti-pub
- Possibilité d'activer ou non l'anti-mass-deop
- Gère plusieurs 'msg d'accueil', qui doivent être séparé par des /
- Ajout de la fonction !seen pseudo pour savoir si un pseudo a était vu par le bot.
- Ajout de la fonction !version pour connaitre la version du Guardbot utilisé. (réservé au Master)
- Bug dans l'editeur de module qui coupait la description réparé.
- Bug qui mettait que l'I.A étant off alors qu'elle était ON réparé.
- Auto I.A réparé et fonctionnel.
- Topic anti-spam paramètrable. (topic mis après que le guardbot est fermé un canal)
- Ajout de l'option "harcèlement en pv" (fonctionnant avec l'I.A activé) , le bot vient parler en pv avec quelqu'un par moment. (le hasard agit) (l'option n'agit pas sur le maitre)
- Update de l'aide du GuardBot

Update du 09/02/04 :
- Optimisation du code + raccourcissement d'une 50aine de lignes
- Optimisation de la gestion des raws
- bugs mineurs réparés
- Meilleur organisation de la base de donnée. (bddsay.txt)
- Ajout d'un 'message d'aurevoir' lorsque quelqu'un part d'un chan. (si I.A activé)

Update du 07/02/04 :
- Optimisation du code
- Dialog principal plus compact
- Ajout de l'option "mélanger"
- System de modules entièrement revue et fonctionnel (voir aide)
- Bug dans Panel Control connection au mauvais serveur corrigé
- Bug du message d'accueil du bot qui ne s'affichais pas
- Update de l'aide du GuardBot

Version 1.11 :
- System d'auto-identification des pseudos du GuardBot à la connexion.

Update du 20/01/04 :
Optimisation de la vitesse d'éxécution

Update du 31/07/03 :
- Beaucoup de bugs corrigés
- Fonctions de news dans le guardbot rajouté
- System allégé côté variable qui restait en mémoire

Source / Exemple :


<<< Tout est dans le zip >>>

Conclusion :


Site perso : http://www.Sorn-Creation.fr.tc
Site officiel de l'addon : www.GuardBot.fr.tc

Merci de laissez vos commentaires.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.