PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [eggdrop] Request bzw weiterleitung nur wie :/


darknose
28.12.2005, 14:36
Hi

Frohe Weihnachten erstmal nochmal

also ich will folgendes machen wen einer im Query beim bot !bnc ident email eingibt also User A schreibt jetzt !bnc ide ide@gmx.de soll der bot diese in einen Chan schreiben so Der User <ircnick> will ein Bouncer mit der ident <ident> seine e-mail adresse ist <mail>

Nur wie geht das :/ komme da irgend wie nicht weiter

bind msgm - !bnc msgm:bot
proc msgm:bot {nick host hand text} {
putserv "PRIVMSG #chan : bnc "
}


hoffe ihr könnt mir helfen


ChaosKrieger
28.12.2005, 14:56
wie wäre es wenn du sagst was du nicht verstehst?..

das zu schreiben ist kein problem, aber diese arbeit sollst ja du machen, und wir helfen dir dabei ;)

darknose
28.12.2005, 15:16
also ich verstehe nicht wie ich dem bot erst mal sage das er wen einer
!bnc ident email schriebt das kopiert und in den chan übertrag wie gesagt habe da

bind msgm - !bnc msgm:bot
proc msgm:bot {nick host hand text} {
putserv "PRIVMSG #chan : bnc "
}

aber da hängt es ja :(

ind00r
29.12.2005, 12:11
Hallo,

Du solltest den Text vielleicht aufsplitten, was der User eingibt.

Da empfiehlt sich vielleicht


set ident [lindex $text 0]
set email [lindex $text 1]

Und dann kannst du via

putserv "privmsg #deinchannel :$nick braucht bnc. Ident: $ident - Email: $email."
Das im Channel ausgeben

darknose
29.12.2005, 13:11
Wie meinst du das mit dem Aufsplitten?

Zu deiner Empfehlung sorry damit habe ich noch nie gearbeitet :/ muss ich das dann so einbauen


bind msgm - !bnc msgm:bot

proc msgm:bot {nick host hand text} {
set ident [lindex $text 0]
set email [lindex $text 1]

putserv "privmsg #deinchannel :$nick braucht bnc. Ident: $ident - Email: $email."
}



*sorry falsch das jetzt falsch ist aber wie gesagt ka habe damit noch nie gearbeitet.

Ne andere frage muss hier oben bind msgm - !bnc msgm:bot
nicht auch noch mehr rein? bei !bnc. Leider sagt der bot nix

ind00r
29.12.2005, 22:32
Hallo,

les dir mal

http://www.dablnet.de/index.php?content=tcl-scripting3

durch. Da steht wie ein einfaches script aufgebaut ist.