Bot et Autoop et need-op
#1
Bonjour à tous,

Voici mon nouveau problème :

Déjà ce que j'utilise :
Hybrid ircd 1.8.2 sur Raspbian
Eggdrop 1.8.4

Le but 1er du Bot est de passer les +o en @ à leur connexion... Je sais c'est mal, mais nécessaire pour moi

Quand le bot se connecte, j'aimerais qu'il passe en op mais ca ne fonctionne pas... de plus, lorsque je me connecte en op (avec mon compte perso), parfois le bot me passe en op parfois non (je n'ai pas réussi à identifier les cas ou ca fonctionne ou pas).

Mes op sont déclarés dans la config du serveur (y compris le bot)

Dans le eggdrop.config, j'ai ajouté à la fin :
source scripts/getops.tcl

Mais rien n'y fait.

Des idées ?

En vous remerciant
  Répondre   Avertir
#2
Je ne connais pas Hybrid ircd, mais pour que l'eggdrop ait le @ en arrivant, il faut soit qu'il soit le premier à entrer sur le canal (et donc le créer) soit que tu aies des services tels que Anope. A moins que ton eggdrop ne soit ircop, et dans ce cas il faut bien configurer ton need-op pour le canal.

Ensuite, de mémoire, le script getops.tcl est un script botnet:
Citation :# This script is used for bots to request and give ops to each other.
# For this to work, you'll need:

# - Bots must be linked in a botnet
# - Every bot that should be ops on your channels must load this script
# - Add all bots you wanna op with this one using the .+bot nick address
# command. The "nick" should be exactly the botnet-nick of the other bot
# - Add the hostmasks that uniquely identify this bot on IRC
# - Add a global or channel +o flag on all bots to be opped
# - Do exactly the same on all other bots
  Répondre   Avertir
#3
Merci pour ta réponse

Je ne connais pas Anope, je vais me renseigner

De même, je vais redémarrer le serveur afin que le bot soit le 1er à ce connecter.

Je donnerais des nouvelles Wink

Concernant le need-op, je n'ai pas réussi a trouver une syntaxe qui fonctionne.

Cela dit, dans le fichier de config, il est indiqué que si le script GetOps est exécuté, ca ne sert a rien de configurer le need-op...

Effectivement, lorsque le bot est lancé en 1er, ca fonctionne bien Smile

Concernant Anope j'ai regardé rapidement mais a vrai dire je ne comprends  pas bien son utilité :/
  Répondre   Avertir
#4
Anope est un système de services qui permet d'enregistrer des canaux et des utilisateurs, et donc d'avoir un système de contrôle qui permettra par exemple de définir qui sera @ par défaut (ton eggdrop dans ton cas).

Pour ta commande need-op, elle doit être du genre:
Code :
putserv "MODE #canal +o $nick"
  Répondre   Avertir
#5
OK je vais tester ça (tout ça) Very Happy

Merci beaucoup
  Répondre   Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)