Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
TCL 1.17 KB | None | 0 0
  1. namespace eval template2 {
  2.  
  3. setudef flag no[namespace tail [namespace current]]
  4.  
  5. variable timer 10
  6. variable pbind 1
  7. variable clock 0
  8.  
  9. foreach bind {тест} {bind pub - $::gprefix(1)$bind [namespace current]::pub; if {$pbind} {bind msg - $::gprefix(1)$bind [namespace current]::msg}}
  10.  
  11. proc msg {nick host hand text} {pub $nick $host $hand $nick $text; return}
  12.  
  13. proc pub {nick host hand chan text} {
  14. variable timer; variable clock
  15. if {$chan != $nick && [channel get $chan no[namespace tail [namespace current]]]} {return} else {set lastbind $::lastbind}
  16.  
  17. if {[expr [clock seconds]-$clock] < $timer} {putserv "[expr {$nick == $chan ? "PRIVMSG":"NOTICE"}] $nick :Команда недавно запрашивалась. Повтори попытку через [expr $timer-([clock seconds]-$clock)] сек."; return}; set clock [clock seconds]
  18. set users [chanlist $chan]
  19. foreach "*Митхун_Чакраборт*" [chanlist $chan] {
  20. set test [lreplace $users [lsearch $users "*Митхун_Чакраборт*"] [lsearch $users "*Митхун_Чакраборт*"] "Митхун_Чакраборти"]
  21. set files [open data/myfile.txt w+]
  22. puts $files $test
  23. close $files
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement