![]() |
[TCL] Action Replier (version actuelle : 1.4) - 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 : [TCL] Action Replier (version actuelle : 1.4) (/showthread.php?tid=1039) |
Action Replier (version actuelle : 1.4) - MenzAgitat - 22/09/2011 Description : Ce script permet à votre eggdrop de répondre lorsqu'un CTCP ACTION (un /me) l'implique. Par défaut, il renversera la situation en substituant son nick par celui de la personne qui a fait le /me et vice versa. Néanmoins, il est aussi capable d'apprendre et de réutiliser les actions qu'il aura apprises. Lorsqu'une action est apprise, les nicks des personnes présentes sur le chan sont automatiquement substitués par des %-%randnick%-%, qui seront à nouveau substitués par des nicks de personnes présentes au moment de s'en resservir. De même, le nick de l'acteur est substitué par %-%actor%-% et le nick du bot par %-%botnick%-%, afin de permettre aux actions mémorisées de s'adapter au contexte. Voici quelques exemples démontrant la façon dont il renverse les actions, les apprend puis s'en ressert : Citation : * MenzAgitat apprend à L_Eggdrop des trucs que seul MenzAgitat saitAction Replier peut optionnellement fonctionner en collaboration avec l'Interface MegaHAL (script du même auteur à télécharger séparément) afin d'éviter les réponses doubles et de ne pas répondre si le mode "TAGUEULE" de MegaHAL est activé. Notez que dans ce cas, vous devrez charger le script Interface MegaHAL avant Action Replier. La commande !forgetaction vous permet d'effacer une action apprise. La commande !actionreplier_stats permet au propriétaire de l'eggdrop d'afficher le nombre d'actions stockées dans la base de données. Mise en route : Pour activer Action Replier sur un chan, vous devez taper ceci en partyline de l'eggdrop : .chanset #NomDuChan +actionreplier et ceci pour le désactiver : .chanset #NomDuChan -actionreplier Pour activer l'apprentissage des actions sur un chan, vous devez taper ceci en partyline de l'eggdrop : .chanset #NomDuChan +actionreplier_canlearn et ceci pour le désactiver : .chanset #NomDuChan -actionreplier_canlearn Il est nécessaire d'activer Action Replier si vous voulez qu'il apprenne (voir le paragraphe précédent). Changelog : Citation :v1.0 Téléchargement : Vous pouvez télécharger le script ici : Action Replier v1.4 Vous pouvez trouver une liste de mes autres releases ici Laissez vos commentaires / suggestions / rapports de bugs. RE: [script] Action Replyer (version actuelle : 1.0) - CrazyCat - 22/09/2011 Petit commentaire surement inutile: pourquoi ne pas mettre par défaut le +actionreplyer_canlearn quand on passe le canal en +actionreplyer ? Au moins si la base de données n'existe pas (donc a priori première activation du tcl sur l'eggdrop) RE: [script] Action Replyer (version actuelle : 1.0) - MenzAgitat - 22/09/2011 J'ai pensé que le laisser apprendre par défaut n'est pas forcément souhaitable, car certains voudront probablement surveiller ce qu'il apprend. A noter que le script peut être utilisé sans base de données, auquel cas il se contentera de retourner chaque fois l'action inversée. RE: [script] Action Replyer (version actuelle : 1.0) - aliasangelius - 25/09/2011 Yep MenzAgitat, Une v2 ? J’ai testé ton code sympathique. Néanmoins sa serait aussi sympa que le bot puisse apprendre un ctcp ACTION sans que ont prononce son pseudo.. Enfin personnellement pour ma part j'aimerais bien plutôt que de prononcer son pseudo pour qu'il apprenne. RE: [script] Action Replyer (version actuelle : 1.0) - MenzAgitat - 25/09/2011 Le but du script est de répondre à une action impliquant le bot en renversant la situation par substitution de nicks. Apprendre et répondre à n'importe quel /me ne correspond pas au but initial de ce script. RE: [script] Action Replyer (version actuelle : 1.1) - MenzAgitat - 22/10/2011 Nouvelle version disponible : v1.1 Changelog partiel : Citation :v1.1 Téléchargement : Action Replyer v1.1 Laissez vos commentaires / suggestions / rapports de bugs. RE: [script] Action Replyer (version actuelle : 1.2) - MenzAgitat - 26/01/2012 Nouvelle version disponible : v1.2 Changelog partiel : Citation :v1.2 Téléchargement : Action Replyer v1.2 Laissez vos commentaires / suggestions / rapports de bugs. RE: [script] Action Replyer (version actuelle : 1.3) - MenzAgitat - 12/07/2012 Nouvelle version disponible : v1.3 Changelog partiel : Citation :v1.3 Téléchargement : Action Replyer v1.3 Laissez vos commentaires / suggestions / rapports de bugs. RE: Action Replier (version actuelle : 1.4) - MenzAgitat - 27/03/2016 Nouvelle version disponible : v1.4 Changelog partiel : Citation :v1.4 Téléchargement : Action Replyer v1.4 Vous pouvez trouver une liste de mes autres releases ici Laissez vos commentaires / suggestions / rapports de bugs. |