![]() |
Nick Change Responder (version actuelle : 2.31) - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=4) +---- Forum : Releases et support (https://forum.eggdrop.fr/forumdisplay.php?fid=20) +---- Sujet : Nick Change Responder (version actuelle : 2.31) (/showthread.php?tid=427) |
Nick Change Responder (version actuelle : 2.31) - MenzAgitat - 08/06/2009 Description : Le bot réagit aux changements de nick lorsqu'ils contiennent une information sur l'activité de la personne. Grâce à ce script, votre eggdrop vous souhaitera une bonne nuit lorsque vous irez vous coucher, vous encouragera quand vous irez travailler, vous souhaitera bon appétit quand vous irez manger, etc... De plus, il se souviendra de vous afin de vous gratifier d'une réponse appropriée à votre retour. Notez cependant que si vous quittez le chan ou le serveur, le bot vous oubliera. Sachez aussi que cette mémoire est volatile et que si vous redémarrez ou rehashez votre eggdrop, il aura tout oublié. Les différents types d'action actuellement pris en considération sont : DODO MIAM BOULOT AFK OQP JEU FILM TELEPHONE TV DOUCHE CINEMA SHOPPING WC CUISINE VAISSELLE SPORT MENAGE PROGRAMMATION FUME LECTURE MUSIQUE TRISTE MALADE Nick Change Responder sait détecter quantité des séparateurs habituellement utilisés dans les pseudos, ainsi que beaucoup de façons d'exprimer chaque type d'action. Par exemple : nick[dodo], nick|Zzzz, nick `sieste `, nick\dort et nick][sl3ep][ seront détectés pareillement.La commande !NCR_stats permet au propriétaire de l'eggdrop de compter et d'afficher le nombre de réponses dans la base de données, ainsi que le nombre de changements de nick en cours de surveillance. Pour activer Nick Change Responder sur un chan, vous devez taper ceci en partyline : .chanset #NomDuChan +NCR et ceci pour le désactiver : .chanset #NomDuChan -NCR Exemple : Citation :[23:14:21] [ MenzAgitat ] change son nick en [ MenzAgitat[ZZzzZz] ] Changelog : Citation :1.0 Téléchargement : Nick Change Responder v2.31 Laissez vos commentaires / suggestions / rapports de bugs. RE: [script] Nick Change Responder v1.0 - heretoc - 09/06/2009 Pas mal le script, par contre sa serais sympas que tu rajoute un nick_away (Beaucoup de script dont BSMAX ou encore TS4 change le pseudonyme de la personne en Nick[Away] lors de l'absence automatique. Et un Brb (une autre forme de l'afk enfaite ^^) RE: [script] Nick Change Responder v1.0 - MenzAgitat - 09/06/2009 Comme je le disais, MenzAgitat a écrit :Il sait détecter quantité des séparateurs habituellement utilisés dans les pseudos, ainsi que beaucoup de façons d'exprimer chaque type d'action.Ce que tu me demandes est déjà prévu par le script, prends donc la peine de l'essayer. RE: [script] Nick Change Responder v1.0 - MenzAgitat - 09/06/2009 Mise à jour : v1.01 Changelog :
(Lien de téléchargement dans le 1er message du thread) RE: [script] Nick Change Responder v1.01 - heretoc - 09/06/2009 J'ai essayer mais pas 36nick juste le douche ^^ Merci pour le tcl ![]() RE: [script] Nick Change Responder v1.01 - Ark - 10/06/2009 dans WC remplacer : {\001trouve que %oldnick n'a pas autant la classe que James Bond mais presque\001} par : {\001ACTION trouve que %oldnick n'a pas autant la classe que James Bond mais presque\001} sinon ça envoie un CTCP trouve RE: [script] Nick Change Responder v1.01 - Helias - 10/06/2009 Bonjour, Avec ce nouveau script, je trouve régulièrement dans la Party-Line, ceci : Citation :[00:07] Tcl error [NCR::nick_change]: invalid command name "megahal::filter" RE: [script] Nick Change Responder v1.01 - CrazyCat - 10/06/2009 Helias a écrit :Avec ce nouveau script, je trouve régulièrement dans la Party-Line, ceci :Je pense que la réponse a déjà été donnée: MenzAgitat a écrit :l'option interface_megahal était à 1 par défaut, elle doit être réglée à 0 pour que le script fonctionne dans la plupart des cas. RE: [script] Nick Change Responder v1.02 - MenzAgitat - 10/06/2009 Mise à jour : v1.02 Changelog :
(Lien de téléchargement dans le 1er message du thread) RE: [script] Nick Change Responder v1.02 - Helias - 10/06/2009 Bonsoir, Le même message apparaît toujours en Party-Line avec la variable " 1 " ou " 0 " (avec la dernière version de MenzAgitat) : Citation :[19:56:33] <Bosley--> [19:56] Nick change: Helias|OQP -> Helias RE: [script] Nick Change Responder v1.02 - MenzAgitat - 11/06/2009 Oups vraiment désolé, encore un oubli... remplace la ligne tcl
par celle-ci : Code : regsub -all "%randnick" $reply [lindex [set nicklist [lreplace [set chanlist_temp [chanlist $chan -b]] [set list_index [lsearch $chanlist_temp [regsub -all {["\]\[\}\{\\]} $newnick "\\\\&"]]] $list_index]] [rand [llength $nicklist]]] reply Je posterai une version corrigée demain. (remarque : j'ai été obligé de ne pas utiliser les balises tcl pour le 2ème morceau de code car sinon des \ sont remplacés par &92trucbidule, message subliminal pour CrazyCat) RE: [script] Nick Change Responder v1.02 - Helias - 11/06/2009 Remplacement a été effectué par le nouveau code. Mais en Party-Line ceci : Citation :[00:46:44] <Bosley--> [00:46] Tcl error [NCR::nick_change]: can't set "::megahal::reply": parent namespace doesn't exist RE: [script] Nick Change Responder v1.02 - MenzAgitat - 11/06/2009 @Helias : ces lignes d'erreur ne peuvent apparaître QUE si tu as réglé l'option interface_megahal à 1. Règle l'option à 0. RE: [script] Nick Change Responder v1.02 - MenzAgitat - 11/06/2009 Mise à jour : v1.03 Changelog :
(Lien de téléchargement dans le 1er message du thread) RE: [script] Nick Change Responder v1.03 - Helias - 12/06/2009 Bonjour, Merci MenzAgitat, tout fonctionne à merveille... |