Vous n'êtes pas identifié(e).

Top posteurs

Statistiques

Partenaires

  • eXolia Hosting
  • Eggdrop.fr

#1 10/05/2013 16:44:38

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

[Résolu] [Recherche] bot pour auto invite a la connexion

Bonsoir à tous .

Je suis à la recherche d'un tcl qui puisse auto-invite à la connexion les membres de mon équipe sur le salon #staff par leur host .

Je vous remercie d'avance pour votre aide .

(je suis débutant).

Dernière modification par killerfrog (10/05/2013 19:20:38)

Hors ligne

#2 10/05/2013 19:31:33

Diogene
IRCzien
Lieu : Le Mans
Inscription : 09/07/2011
Messages : 178

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

Re,
peux-tu détailler,
ils ont le même host avec un format du genre *@*.staff.tonurl.fr ou alors tu souhaites inviter chaque personne selon son host personnel?


Mieux vaut mourir incompris que passer sa vie à s'expliquer. [William Shakespeare]

Bon, c'est Diogene, mais c'est un humain malgré tout [CrazyCat]

Hors ligne

#3 10/05/2013 19:36:08

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

re,
Oui j'aimerais que ça fonctionne que sur un host comme ton exemple .

Dernière modification par killerfrog (10/05/2013 19:55:54)

Hors ligne

#4 10/05/2013 20:27:51

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

re,désolé .
Oui en faite je souhaiterais que les personnes de mon équipe sois inviter sur le chan #staff des leur connexion avec leur host *@*staff.****.net uniquement.   
avec deux commandes l'une pour ajouter l'invite du style !addinvite et l'autre !delinvite .
Je ne trouve aucuns tcl qui fait cette fonction et je ne sais pas codé hmm
j'espère que je me suis bien expliqué , si celas n'est pas le cas j'en suis désolé .

Dernière modification par killerfrog (10/05/2013 20:30:31)

Hors ligne

#5 10/05/2013 21:14:07

Diogene
IRCzien
Lieu : Le Mans
Inscription : 09/07/2011
Messages : 178

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

Déjà les personnes ne se connectent pas avec un host *@*staff*, l'host est changé après leur connexion, via l'identification pour la o:line ou via un service (anope par exemple avec HostServ).
Il faut un script qui détecte le changement d'host et qui invite la personne sur le canal en question dès le changement effectué.
Il faut que ton bot possède une o:line et qu'il filtre les notices serveurs.
Tu tournes sous unreal je suppose?!

Dernière modification par Diogene (10/05/2013 21:14:22)


Mieux vaut mourir incompris que passer sa vie à s'expliquer. [William Shakespeare]

Bon, c'est Diogene, mais c'est un humain malgré tout [CrazyCat]

Hors ligne

#6 10/05/2013 21:22:45

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

oui sur Unreal

Hors ligne

#7 10/05/2013 22:23:58

Diogene
IRCzien
Lieu : Le Mans
Inscription : 09/07/2011
Messages : 178

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

Test ça :

Code: TCL
 
set ::chan "#Staff"
bind raw - "NOTICE" autoinvit
proc autoinvit {nick junk arg} {
  if {[string match "*changed the virtual hostname*" $arg]} {
    set newhost [lindex $arg 11]
    set target [lindex $arg 7]
    if {[string equal "staff.tonsite.fr" $newhost]} {
      putserv "INVITE $target $::chan"
    }
  }
}
 

- L'egg doit être IRCop & doit recevoir les notices serveur au préalable...
ça fait des années que j'ai pas fait de tcl egg, donc j'espère que c'est bon smile

Dernière modification par Diogene (10/05/2013 22:30:09)


Mieux vaut mourir incompris que passer sa vie à s'expliquer. [William Shakespeare]

Bon, c'est Diogene, mais c'est un humain malgré tout [CrazyCat]

Hors ligne

#8 10/05/2013 22:30:06

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

je te remercie beaucoup je vais testé ton code et je te tien au courant smile

Hors ligne

#9 10/05/2013 23:07:47

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

re,
ça ne fonctionne pas pourtant mon eggdrop a bien le même flag que moi je les mis netadmin pour testé ton code mais rien y fait je n'est aucun message d'erreur venant de l'eggdrop , une chose que je trouve étrange même avec le flag pour admin quand je met le salon #staff en +i il ne peux pas le rejoindre j'ai rehash unreal et le bot pourtant je comprend pas jai le oper.tcl bien remplis hmm

Dernière modification par killerfrog (10/05/2013 23:09:06)

Hors ligne

#10 10/05/2013 23:09:51

Diogene
IRCzien
Lieu : Le Mans
Inscription : 09/07/2011
Messages : 178

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

Re,
/mode tonegg +s +*

Pour le flag, sûrement override.

Dernière modification par Diogene (10/05/2013 23:14:48)


Mieux vaut mourir incompris que passer sa vie à s'expliquer. [William Shakespeare]

Bon, c'est Diogene, mais c'est un humain malgré tout [CrazyCat]

Hors ligne

#11 10/05/2013 23:15:06

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

ça me retourne rien o_0

Hors ligne

#12 10/05/2013 23:17:45

Diogene
IRCzien
Lieu : Le Mans
Inscription : 09/07/2011
Messages : 178

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

C'est au egg de le faire....
Ajoute le dans le script

Code: TCL
 
putserv "MODE $botnick +s +*"
 

il me semble..

Code complet :

Code: TCL
 
putserv "MODE $botnick +s +*"
set ::chan "#Staff"
bind raw - "NOTICE" autoinvit
proc autoinvit {nick junk arg} {
  if {[string match "*changed the virtual hostname*" $arg]} {
    set newhost [lindex $arg 11]
    set target [lindex $arg 7]
    if {[string equal "staff.tonsite.fr" $newhost]} {
      putserv "INVITE $target $::chan"
    }
  }
}
putlog "Auto invit bien chargé"
 

Dernière modification par Diogene (10/05/2013 23:20:51)


Mieux vaut mourir incompris que passer sa vie à s'expliquer. [William Shakespeare]

Bon, c'est Diogene, mais c'est un humain malgré tout [CrazyCat]

Hors ligne

#13 10/05/2013 23:27:30

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

toujours pareille rien se passe pourtant le script se charge bien .

<Ouranos> [23:24:03] News.tcl V1.0 par Vampire chargé...
<Ouranos> [23:24:03] Auto invit bien chargé
<Ouranos> [23:24:03] Userfile loaded, unpacking...

Hors ligne

#14 10/05/2013 23:38:42

Diogene
IRCzien
Lieu : Le Mans
Inscription : 09/07/2011
Messages : 178

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

As tu bien modifié et adapté la ligne suivante ?

Code: TCL
 
if {[string equal "staff.tonsite.fr" $newhost]} {
 


Mieux vaut mourir incompris que passer sa vie à s'expliquer. [William Shakespeare]

Bon, c'est Diogene, mais c'est un humain malgré tout [CrazyCat]

Hors ligne

#15 11/05/2013 00:07:08

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

Bonsoir CrazyCat pour joindre le salon c est ok le snomask j'ai rajouter le e,s  .
Diogene j'ai bien modifier la ligne que tu ma dit celas ne fonctionne toujours pas hmm
Puis je revenir demain pour voir ça avec vous ? cars j'ai des probs au dos et je tien plus .

Hors ligne

#16 11/05/2013 00:11:23

Diogene
IRCzien
Lieu : Le Mans
Inscription : 09/07/2011
Messages : 178

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

Une autre personne a testé le code, et il fonctionnait...
Il n'y a pas de différence de casse (majuscule/minuscule) entre la variable du script et l'host véritable?

Bien évidemment, c'est un forum... T'as pas à nous demander...


Mieux vaut mourir incompris que passer sa vie à s'expliquer. [William Shakespeare]

Bon, c'est Diogene, mais c'est un humain malgré tout [CrazyCat]

Hors ligne

#17 11/05/2013 00:17:46

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

Je vous tien au courant demain messieurs bonne soirée a vous , merci pour votre aide . smile

Hors ligne

#18 28/05/2013 17:38:52

killerfrog
Nouveau IRCzien
Lieu : paris
Inscription : 10/05/2013
Messages : 24

Re : [Résolu] [Recherche] bot pour auto invite a la connexion

Bonjour .
Désolé du retard c'est résolu , je tapez mal les vhosts .
Merci a vous Diogene et CrasyCat pour votre aide .

Cordialement.

Hors ligne

Pied de page des forums

412091 visites ( 100 aujourd'hui ) 3 visiteurs en ligne
Copyright © 2004 - 2013 IRCz