Messages : 11
Sujets : 4
Inscription : Feb 2007
Niveau d’avertissement :
0%
Salut !
J'ai un eggdrop qui compte quelques OPs seulement.
Je n'ai aucun master et suis le seul owner.
Y a t il une config que j'ai zappée ou me faudrait il ajouter un script qui kickerait et deopperait (voire mode +d) un op qui me kickerait ?
Merci à tous de vos reponses
Messages : 2,346
Sujets : 193
Inscription : Apr 2004
Tu as la possibilité de mettre les modes:
Code :
+protectops
revenge-mode 2
sur le canal.
Mais (je crois) cela ne marchera que si l'op en question n'est pas un op défini dans l'eggdrop.
Messages : 11
Sujets : 4
Inscription : Feb 2007
Niveau d’avertissement :
0%
Salut crazyCat,
Merci pour ta reponse rapide.
Non, je ne peux malheureusement pas utiliser cette fonction au risque que mon eggdrop rentre en conflit avec Chanserv.
Existerait il un tcl qui puisse me fazire çà stp ?
Messages : 2,346
Sujets : 193
Inscription : Apr 2004
Pour le soucis des services, je pallie en ajoutant un utilisateur "services" avec les flags globaux +fo.
Je lui met les hosts possibles de chanserv, nickserv et des bots de botserv et tout se passe comme sur des roulettes.
Sinon, je ne connais pas de tcl qui fasse cela mais c'est assez simple à réaliser: si la solution que je viens de te proposer ne fonctionne pas, je te ferais le script (il faudra que tu définisses un peu mieux les besoins).
Messages : 11
Sujets : 4
Inscription : Feb 2007
Niveau d’avertissement :
0%
Re et merci bien pour ton aide.
Je viens de tester et ca me pose quand meme soucis.
J'ai un serveur que j'ai configuré moi même et qui definit pas mal de fonctions que je ne peux enlever.
Il me faudrait donc un petit tcl qui me fasse çà, en effet.
Ne t'embete pas à faire un truc complexe mais seulement un script qui deop (voir mettre le flag +d) et qui kick les users ayant un flag superieur à +a (les ops seront dont kickés s'ils kick l'owner ou le master).
Si tu as besoin de plus de renseignement, dis le moi.
Merci pour tout
Messages : 2,346
Sujets : 193
Inscription : Apr 2004
Et bien oui, j'ai besoin de plus de renseignements

tout d'abord, le mode +a ou +q n'est pas forcémment reconnu par les eggdrops, il faut qu'ils sachent reconnaitre le & et le ~ dans les modes utilisateurs.
Par contre, il peut reconnaitre le flag 'local' n ou m donné dans l'eggdrop. Donc on peut faire un mode "revenge" si un op kick quelqu'un qui est au moins master du canal (et c'est relativement simple), est-ce que ça t'irait?
L'autre question est de savoir si on kick quel que soit le kickeur ou si l'on considère qu'un owner ou un master a le droit de kicker un op sur le canal?
Voila, en fonction de tes réponses, je peux te faire un script fonctionnel demain ou dans le week-end (en fonction de mon emploi du temps)
Messages : 2,346
Sujets : 193
Inscription : Apr 2004
30/11/2007, 12:44
(Modification du message : 02/12/2007, 19:44 par CrazyCat.)
J'ai mis une petite source sur
http://www.eggdrop.fr/Protect_Kick , je ne l'ai pas testée, il y a surement des erreurs au niveau des lappend et lreplace.
Mais le plus gros est fait
Messages : 927
Sujets : 93
Inscription : Jul 2007
Si tu vires la virgule à la fin du lien, ça peut mieux fonctionner à mon avis
http://www.eggdrop.fr/Protect_Kick
Messages : 11
Sujets : 4
Inscription : Feb 2007
Niveau d’avertissement :
0%
Salut !
Meme si ca protegera mon nick si je l'add, c'est quand meme pas tout à fait ce que j'aurais voulu.
Messages : 2,346
Sujets : 193
Inscription : Apr 2004
Mis à part que je n'ai pas mis le kick automatique, c'est ce que tu as demandé.
Si le script tourne sans faire de soucis, il suffit d'ajouter un joli putkick après le pushmode.
En relisant le script, je me dis qu'il faudrait aussi ajouter une gestion d'handle inconnu pour ajouter l'user et lui mettre le +d