![]() |
|
|||||||
| Tcl scripting Tcl scripting related questions |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Junior Member
|
Code:
<vR|Ar> AI-HELP chanset greet welcome to our channel... <TESTIBOT> SET #chantest greet welcome to our channel... <vR|Ar> AI-HELP chanset +greet <TESTIBOT> SET #chantest +greet * Attempting to rejoin channel #chantest * Rejoined channel #chantest -TESTIBOT- vR|Ar, welcome to our channel... Code:
proc join:greet {nick uhost hand chan} {
if {[channel get $chan greet] && [botisop $chan]} {
putserv "NOTICE $nick :$nick, [::stats::channel -get $chan greet]"
}
}
BINDS
bind join -|- * join:greet
Code:
proc pub:greet {hand chan args x mix} {
set what [::stats::channel -get $chan greet]
blablablabla....
}
to use %nick% and %chan% ive tried it but it doesnt work ... i need help.. thank you...
__________________
v R | A r Last edited by UniversaliA; 02-04-2007 at 12:08. Reason: use [CODE][/CODE] |
|
|
|
|
|
#3 (permalink) |
|
TCB & Ratings projects Member, #Mythic representative
|
add this proc to your code:
Code:
proc greet:parse {greet} {
set greet [string map { %nick% $nick %chan% $chan} [split $greet]]
return $greet
}
Code:
putserv "NOTICE $nick :$nick, [::stats::channel -get $chan greet]" Code:
set greet [::stats::channel -get $chan greet] putserv "NOTICE $nick :[greet:parse $greet]" Enjoy!
__________________
Fuck oFF! |
|
|
|
|
|
#4 (permalink) |
|
TCB & Ratings projects Member, #Mythic representative
|
Code:
proc join:greet {nick uhost hand chan} {
global agrflood
if {[channel get $chan greet] && [botisop $chan] && ![info exists agrflood($nick,$chan)] && ![info exists agrflood($chan)]} {
set greet [::stats::channel -get $chan greet]
putserv "NOTICE $nick :[subst [greetarse $greet]]"
set agrflood($nick,$chan) 1
set agrflood($chan) 1
utimer 10 [unset agrflood($nick,$chan)]
utimer 5 [unset agrflood($chan)]
}
}
__________________
Fuck oFF! |
|
|
|
|
|
#6 (permalink) |
|
Junior Member
|
Code:
proc join:greet {nick uhost hand chan} {
global agrflood
if {[channel get $chan greet] && [botisop $chan]} {
if {[info exists agrflood($nick:$chan)]} {
return 0
}
set greet [::stats::channel -get $chan greet]
set agrflood($nick:$chan) 1
timer 2[list unset agrflood($nick:$chan)]
putserv "NOTICE $nick :[subst [greet:parse $greet]]"
}
}
__________________
v R | A r |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [Correct script] Eroare Botnet [Welcome,Leave,Greet] | SoLLo | Tcl scripting | 1 | 24-05-2007 19:07 |
| Greet | AdrianK | a&a light script | 0 | 28-02-2007 23:05 |
| Exista greet la join? | BizZu | #a&a | 3 | 27-09-2005 18:29 |
| Need help with greet | arcade | Tcl scripting | 21 | 09-09-2005 17:01 |