Site
Accueil
Vieille version
Contact



Rubriques
IRC
TCL
Docs
IUP - progs
Liens




Hébergé par :
OVH

depuis le 07/08:

aujourd'hui:
TCL logo
Retrouvez ici mes scripts en TCL pour vos eggdrops.
Si vous veniez à les modifier, merci de toujours préciser qui en est l'auteur d'origine ainsi que l'url de ce site.
Vous ne pouvez pas mettre un de mes scripts sur votre site, mais vous pouvez mettre un lien vers cette page. Cela afin que les gens aient toujours la dernière version.

Mes TCL sont séparés en 2 parties. La première indique les TCL qui doivent encore fonctionner et qui sont mis à jour de temps en temps. L'autre donne les TCL à titre indicatif car ils ne doivent plus fonctionner.

Dernière mise à jour : 24/10/2007
TCL encore bons :
  • anti-idle.tcl (10/09/2002) : evite que le bot idle
  • auth.tcl (10/09/2002) : Ce tcl est requie pour la plupart de mes autres programmes. En effet, il permet aux users de s'identifier auprès du bot en tapant : /msg lebot auth mot_de_pass.
  • badwords.tcl 1.0b de Solal : kick une personne qui dira un mot qui est dans la liste des badwords (celui qu'avait #france sur IRCNet)
  • banchan.tcl (11/11/2003) : kick/ban une personne qui provient d'un channel spécifié dans la liste des BanChannels
  • bnc.tcl : Bnc.tcl 0.2 by KuNgFo0 (#eggfaq@efnet) -> cad un tcl qui va permettre à votre bot de bouncer
  • bnc2.tcl : BestBnc.tcl v1.0 (5.29.99) By flint -> un autre tcl de bounce sauf que j'ai modifié pour quelle fonctionne sur les eggys récents
  • collide.tcl (04/03/2003) : ce TCL change le nick du bot lorsque d'autres ops se font collider sur le channel (optimiser pour IRCNet).
  • ctcp_protect.tcl 13 1.02 : protège le bot contre le ctcp flood (apparemment il aurait été testé sur un channel durant une attaque de ctcp flood de 30 bots ...)
  • euro.tcl (02/06/2002) : Sur le channel vous pouvez taper : !euro <somme_en_franc> ou !franc <somme_en_euro> pour qu'il vous convertise le tout :-)
  • supergoogle.tcl 1.3 by brother : permet d'afficher le 1er résultat d'une recherche google. (je ne sais pas s'il fonctionne encore ?!)
  • getops.tcl (12/09/2005) : le getops de base ne répondant plus du tout à mes besoins j'en ai refait un en partant de 0. Ce script permet donc aux bots de s'opper, de se deban, de s'inviter, etc via le botnet. Ce getops est rapide et les bots s'op très rapidement !
  • http.tcl v 1.32.2.1 2000/05/31 : Ce TCL est obligatoire pour utiliser TV.TCL et pour NEWS-LINUXFR.TCL et d'autres. Il permet de récupérer, envoyer, etc des pages HTML. Très utile !!
  • irc2web.tcl (19/08/2003) : ce script convertit en temps réél tout ce qui se passe sur un channel et le met dans une page web.
  • loadtcl.tcl (10/09/2002) : Ce TCL permet, via la partyline, de charger/enlever un fichier TCL du fichier de config du bot ! Très pratique !
  • limit.tcl (10/09/2002) : Ce TCL permet de mettre une limite dynamique au channel selon le nombre de users et possède une protection contre une arrivée trop importante de personnes.
  • messages.tcl (25/04/2004) : Ce TCL facilite la lecture/ecriture de messages pour un user via le bot. Il utilise le principe des notes du bot, donc il permet de laisser un message à quelqu'un dans le bot !
  • netcontrol.tcl (04/07/2003) : envoi des commandes à un botnet, par exemple pour changer les flags d'une personne sur tous les bots avec une seule commande, faire rejoindre aux bots un channel tous en même tps, pour effectuer un mass op ou un mass kick, une commande qui dit à tous les bots de télécharger un fichier et de le mettre dans un repertoire (très pratique pour mettre un jour un script tcl sur tous les shells en même temps sans devoir se logguer sur chaque compte !), mais aussi un mode Net Bitch plus complet que le +bitch du bot, et pleins d'autres commandes ...
  • newoptoolz.tcl (30/09/2002) : permet d'utiliser des commandes sur le channel à la différence des autres c'est qu'il s'utilise en donnant le nick du bot en premier argument (exemple : Testbot op Jarod_), cela evite que tous les bots qui ont un TCL de ce genre nous op (exemple : avec les commandes genre !op ou si il y a 20 bots ki ont ce tcl ils vont tous oper la personne !!!)
  • nouvelle.tcl (26/08/2002) : permet d'enregistrer des news pour un channel qui seront consultables par les users qui y ont droit.
  • paf.tcl (10/09/2002) : permet en une commande sur le channel de kicker, ou de kicker + bannir 1 mn, ou de kicker + bannir pdt 1 heure un user (commande : .pif, .paf, .pouf ;-)
  • paf-vop.tcl (12/09/2005) : permet en une commande sur le channel de kicker, ou de kicker + bannir 1 mn, ou de kicker + bannir pdt 1 heure un user (commande : .pif, .paf, .pouf ;-) A contrario de paf.tcl, celui-ci autoriser l'utilisation de la commande à toutes personnes étant op, voice ou halfop, sans besoin d'être (re)connu par le bot. De plus, il n'est pas possible d'utiliser la commande contre quelqu'un qui est op/halfop/voice.
  • toolz.tcl (06/06/2003) : contient plusieurs commandes interessantes (genre : .userlist pour avoir la liste des users du bot, .channels pour avoir la liste des chans, changer le nick du bot, etc)
  • tv.tcl (24/10/2007) : Donne le programme TV français.
  • eggdrop.txt : contient des commandes de base des eggy ... bien pour les debutants

  • TCL qui ne fonctionnent plus ou inutiles :
  • accent.tcl (18/07/2002) : corrige le bug des accents
  • checktcl.tcl (11/02/2005) : ce TCL permet de télécharger n'importe quel fichier via la partyline mais aussi de vérifier si les TCL de ce site ont été mises à jour ! Requiert http.tcl.
  • news-linuxfr.tcl (04/10/2004) : dès qu'un nouveau message est posté sur la page d'accueil de linuxfr.org, le bot l'indique sur le channel
  • split.tcl (10/09/2002) : (pour IRCNET seulement ou réseau identique) il faut mettre le bot sur le channel &servers (je preconise plutot un eggy > 1.6.x) et il suffit de taper sur un channel : !split, pour qu'il vous indique les splits en cours et leur durée.


  • Tous les scripts TCL qui on été fait par moi sont libres, vous pouvez les copier, les modifier comme vous voulez. Cependant vous devez laisser mon nick quelque part et l'url de ce site. Merci.