![]() |
OMGYSU! (version actuelle : 3.1) - 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 : OMGYSU! (version actuelle : 3.1) (/showthread.php?tid=570) |
OMGYSU! (version actuelle : 3.1) - MenzAgitat - 25/12/2009 Description : OMGYSU!, dont le délicieux acronyme signifie "Oh My God You Shut Up!", vous permet d'imposer le silence à un individu ou à tout un chan de façon très efficace. La commande !chut pose un ban quiet ainsi qu'un ban nickchange (~q et ~n, si votre serveur les supporte) sur un individu. Elle s'assure ensuite que ces bans ne seront pas enlevés et empêche la cible d'être voicée/halfopée/opée par quiconque. Le ban quiet empêche la cible de parler sans l'empêcher de rejoindre le chan, et le ban nickchange l'empêche de changer de nick pour éviter le nick-chatting. Il est possible de définir une durée au bout de laquelle la restriction sera levée automatiquement. Si aucune durée n'est spécifiée, le script prendra une valeur par défaut de 3mn (paramétrable). Il est également possible d'imposer le silence sur un chan entier au moyen de la commande !vg. Le script modère alors le chan (mode +m), bloque les changements de nick dans le but d'empêcher le nick chatting (mode +N) et s'assure que ces modes seront maintenus, puis il déop/déhalfop/dévoice tout le monde sauf les utilisateurs portant certains flags (que vous pouvez définir). Tant que cette modération est active, le bot empêche quiconque d'être opé/halfopé/voicé sauf par des utilisateurs portant des flags les exemptant. Là encore il est possible de définir la durée de la modération et une valeur par défaut est utilisée en l'absence de ce paramètre. Veuillez noter que OMGYSU! a été conçu pour fonctionner sur des serveurs supportant les bans étendus, et que l'option single_target_shutup_method n'existe que pour ceux qui voudraient quand même utiliser ce script ailleurs au prix de certaines restrictions. Si votre serveur ne supporte pas les bans étendus, le script peut adopter un autre comportement pour faire taire un individu en mettant un ban simple sur lui et en l'empêchant d'être opé/halfopé/voicé. Ce ban sera supprimé immédiatement si l'utilisateur quitte le chan afin de ne pas l'empêcher de revenir, et sera remis aussitôt s'il revient. Notez que ce fonctionnement ne pourra pas enlever le ban assez rapidement pour permettre à un auto-rejoin de fonctionner si l'utilisateur est kické, et que celui-ci ne pourra pas non plus /cycle le chan. Activation : Pour activer OMGYSU! sur un chan, vous devez taper ceci en partyline de l'eggdrop : .chanset #NomDuChan +OMGYSU et ceci pour le désactiver : .chanset #NomDuChan -OMGYSU Syntaxe : !chut <nick> [durée en mn] : Impose le silence à un individu pendant la durée spécifiée (sinon 3mn par défaut). !chut <nick/host/mask/index> off : Redonne la parole à un individu avant expiration du temps initial. Pour connaître un index, reportez-vous à la commande !chutlist. !vg [durée en mn] : Impose le silence sur un chan pendant la durée spécifiée (sinon 3mn par défaut). !vg off : Lève la restriction de parole sur un chan avant expiration du temps initial. !chutlist [-all] : Affiche une liste des modérations actives sur le chan en cours, ou sur tous les chans si le paramètre -all est spécifié. !chutinfo <index> : Affiche des informations détaillées sur une modération dont vous avez spécifié l'index. Ces numéros s'obtiennent au moyen de la commande !chutlist. Screenshot : [Image: http://img854.imageshack.us/img854/5750/sjs4.png] Changelog : Citation :1.0 Téléchargement : OMGYSU! v3.1 Vous pouvez trouver une liste de mes autres releases ici Laissez vos commentaires / suggestions / rapports de bugs. RE: [script] OMGYSU! (version actuelle : 1.0) - Marc - 25/12/2009 Super se script ! Merci à toi MenZ le roi des codeurs ![]() RE: [script] OMGYSU! (version actuelle : 1.0) - blaster911 - 07/02/2010 bonjour , voila j'ai un probleme quand je le charge sa me met ceci : [04:56] 04[OMGYSU! - ERREUR] OMGYSU! nécessite que Tcl 8.5 (ou plus) soit installé pour fonctionner. Votre version actuelle de Tcl est 048.4. quesque je peut faire pour que il soit fonctionnel ? RE: [script] OMGYSU! (version actuelle : 1.0) - BdS - 07/02/2010 Il faut que tu installes le package TCL8.5 ou superieur RE: [script] OMGYSU! (version actuelle : 1.0) - blaster911 - 07/02/2010 et je trouve sa ou ? RE: [script] OMGYSU! (version actuelle : 1.0) - fedora - 07/02/2010 tu te logue en root puis # apt-get install tcl8.5 sinon essaye en changeant tcl
par tcl
RE: [script] OMGYSU! (version actuelle : 1.0) - blaster911 - 07/02/2010 j'ai testé et sa fonctionne grand merci ![]() RE: [script] OMGYSU! (version actuelle : 1.0) - blaster911 - 07/02/2010 bon j'ai un autre probleme je fait : !vg 1 mais au bout de 1 min il ce passe rien :s RE: [script] OMGYSU! (version actuelle : 1.0) - fedora - 07/02/2010 tcl
a taper en pl du bot RE: [script] OMGYSU! (version actuelle : 1.0) - lesny - 18/11/2010 bonjour tous d'abord génial ton scripts menzagitat cependant j'ai une erreur sur le script que je veux retiré un bann avec la command !chut nick off en pl j'ai cela Code : [04:33] <Marie> [04:34] Tcl error [OMGYSU::you_shutup]: couldn't find search "s-1-OMGYSU::shutup_table" et heu quand je tape !vg off il ne se passe rien non plus ![]() j'en profite pour glisser une autre question comment puis-je faire pour que mon eggdrop et automatiquement un accès quand il join un chan ?? RE: [script] OMGYSU! (version actuelle : 1.0) - MenzAgitat - 18/11/2010 As-tu redémarré ou rehash ton bot APRES avoir mis le !chut ? Si oui, le message d'erreur que tu obtiens est normal car il a perdu la trace des !chut / !vg en cours. En ce qui concerne l'accès de ton bot, il faut lui créer un accès via chanserv (si disponible sur ton serveur). Tape /msg chanserv help access pour plus d'infos. RE: [script] OMGYSU! (version actuelle : 1.0) - lesny - 18/11/2010 Non je n'est pas .rehash le bot par le !chut juste pour charger ton script de plus avant de taper ta command il faut que j'enregistre mon eggdrop au pres de nickserv cela est il possible si oui comment ? RE: [script] OMGYSU! (version actuelle : 1.0) - CrazyCat - 18/11/2010 en partyline: .msg nickserv register <password> <email> Et tu peux (dois) utiliser ce tcl pour avoir une identification automatique. RE: [script] OMGYSU! (version actuelle : 1.0) - lesny - 18/11/2010 Merci mais le premier probleme a tu une solution ??? RE: [script] OMGYSU! (version actuelle : 1.0) - MenzAgitat - 18/11/2010 --> Aidez-nous à vous aider |