SAMODE
#1
Allo j'aimerais que mon eggdrop quand je tape !samode Pseudo +qoa
Il mette le pseudo que je nomme +qoa pourriez vous m'aidé s.v.p Smile
Répondre Avertir
#2
Bonjour Babytigrou16

TCL
putserv "samode <varchan> +qoa <varnick> "



A toi de faire la suite Wink
Répondre Avertir
#3
Petite précision :

Sur certains type de serveur irc, la commande "SAMODE" n'existe pas, l'équivalent de cette commande se nomme "SVSMODE".

Pour ce qui est de la syntaxe, elle bouge pas (toujours la même).
Répondre Avertir
#4
c'est quoi le <varchan> +qoa <varnick>

$channel, $arg ???
Répondre Avertir
#5
Oui $channel et l'autre est le pseudo a +qoa
Répondre Avertir
#6
ok ouais mais pour <varnick> c'est quoi je met :$ ?
Répondre Avertir
#7
ça devrait être bon

TCL
set pseudo [lindex $arg 1]
putserv "samode $channel +qoa $pseudo"


Répondre Avertir
#8
eee sa ne fonctionne pas mes bon..... J'aimerais avoir une autre information j'aimerais que mon robot me donne la réponse exemple

Babytigrou16> !version Crystal

Nemesis> Crystal Utilise la version : mIRC v6.16 Khaled Mardam-Bey

Ceci étais un robot mIRC mais j'aimerais faire la meme chose avec mon eggdrop si possible merci
Répondre Avertir
#9
Bon déjà pour le version:

TCL
bind pub - !version pub:react
proc pub:react { nick uhost hand chan arg } {
putserv "PRIVMSG $chan :Ton message que tu veut."
}



le samode:

TCL
bind pub - !samode pub:react
proc pub:react { nick uhost hand chan arg } {
set pseudo [lindex $arg 1]
set mode [lindex $arg 2]
putserv "samode $channel $mode $pseudo"
}



Edit: Oublie des balises
Répondre Avertir
#10
Je crois que pour le version, Babytigrou16 attend qu'un robot renvoit la version d'un autre utilisateur:
TCL
set caller ""
bind pub -|o !version version:call
proc version:call {nick uhost hand chan args} {
   set ::caller $nick
   set victim [lindex $args 0]
   if {$victim == "" } { return 0 }
   if { $::botnick == $victim } { return 0 }
   puthelp "PRIVMSG $victim :\001VERSION\001"
}
 
bind ctcr - VERSION version:read
proc version:read {nick uhost handle dest key text} {
   if { ![info exists ::caller] || ($::caller == "") } { return 0 }
   if {$dest == ""} {set dest $::botnick}
   puthelp "PRIVMSG $::caller: $nick use $text"
   set ::caller ""
}


Répondre
#11
Ah oui mal lu desoler :/
Répondre Avertir
#12
eee ce que CrazyCat ma donné ne fonctionne pas et NuNux ton samode ne fonctionne pas sa me donne toujour +iu j'ignore pk :s
alors voila le probleme :/
Répondre Avertir
#13
"ça ne fonctionne pas" n'aide pas des masses.
Donc, merci de détailler les bugs rencontrés.
Répondre
#14
Autrement dit j'ai mis la remote TCL et malheuresement aucune action dans l'eggdrop et ni sur les salons Smile
Répondre Avertir
#15
J'ai tester le mient:

!samode nunux +o

et il ma opé..
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté