Archiv verlassen und diese Seite im Standarddesign anzeigen : .say qry oder chan?
`so
meine erste frage lautet:
wenn ich schreibe
.say #chan text
wie set ich dann alles von dem 2 wort bis zu ende?
meine zweite frage ist
ob der bot irgendwie merken kann
obi hm das im qry oder im chan gesagt wird
THX
Morgen,
Vorab in deinem eggdrop Ordner ist ein doc Ordner dort findest du eine tcl-commands.doc - dort stehen viele Befehle drin ;)
Zur ersten Frage:
es gibt den befehl string dort gibt es die option length
bsp.
set s "Das ist ein String."
[string length $s]
ergibt 19
Zur zweiten Frage:
bind msg <flags> <command> <proc>
d.h.
bind msg - .say pub_msg_say
das beanwortet meien frage aber nicht
hier erstma den code
bind msg o .say pub:msgsay
proc pub:msgsay {nick host hand text} {
set chan [lindex $text 0]
set text [lindex $text 1]
putserv "PRIVMSG $chan :$text ... sollte ich von $nick sagen."
}
wenn ich nun schreibe
.say #chan bla bld
gibter im chan #chan nur bla aus
wie krieg ich das denn hin das er alle nach #chan ausgibt?
also wie muss ich das setn
ChaosKrieger
03.10.2004, 21:06
hi, so sollte es gehen
set text [lindex $text 1 end]
By ChaosKrieger
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.