Advertisement
Guest User

Untitled

a guest
Feb 20th, 2020
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. ##################### Cervellone Tcl ###############################
  2. ############# Creato da RobotMan ###################################
  3. ##### Per informazioni scrivetemi a r0b0t@xoom.it ##################
  4. ####################################################################
  5.  
  6. set idletime 30
  7.  
  8. bind pubm - "*regist*cana*" pub:regchan
  9. bind pubm - "*regist*sala*" pub:regchan
  10. bind pubm - "*cri*sala*" pub:regchan
  11. bind pubm - "*cri*cana*" pub:regchan
  12. bind pubm - "*regist*nick*" pub:regnick
  13. bind pubm - "*regist*nome*" pub:regnick
  14. bind pubm - "*vhost*" pub:vhost
  15. bind pubm - "*ocult*ip*" pub:vhost
  16. bind pubm - "*ban*" pub:ban
  17. bind pubm - "*expuls*" pub:ban
  18. bind pubm - "*entrar*" pub:join
  19. bind pubm - "*ent*can*" pub:join
  20. bind pubm - "*ent*sal*" pub:join
  21.  
  22. proc pub:regchan { nick uhost handle chan arg global idletime } {
  23.  
  24. if {[getchanidle $nick $chan] > $idletime && ![string match "*guest*" $arg]} { return 0 }
  25.  
  26. putserv "PRIVMSG $chan :$nick para registar um canal escreve o comando: /ChanServ register #CANAL DESCRICAO-DO-CANAL" }
  27.  
  28. proc pub:regnick { nick uhost handle chan arg global idletime } {
  29.  
  30. if {[getchanidle $nick $chan] > $idletime && ![string match "*guest*" $arg]} { return 0 }
  31.  
  32. putserv "PRIVMSG $chan :$nick para registar um nick escreve o comando: /NickServ register PASSWORD EMAIL" }
  33.  
  34. proc pub:vhost { nick uhost handle chan arg global idletime } {
  35.  
  36. if {[getchanidle $nick $chan] > $idletime && ![string match "*guest*" $arg]} { return 0 }
  37.  
  38. putserv "PRIVMSG $chan :$nick para definir uma vhost escreve o comando: /HostServ default" }
  39.  
  40. proc pub:join { nick uhost handle chan arg global idletime } {
  41.  
  42. if {[getchanidle $nick $chan] > $idletime && ![string match "*guest*" $arg]} { return 0 }
  43.  
  44. putserv "PRIVMSG $chan :$nick para entrar num canal escreve o comando: /Join #CANAL , em caso de ban, este tipicamente dura algumas horas ou dias." }
  45.  
  46. proc pub:ban { nick uhost handle chan arg global idletime } {
  47.  
  48. if {[getchanidle $nick $chan] > $idletime && ![string match "*guest*" $arg]} { return 0 }
  49.  
  50. putserv "PRIVMSG $chan :$nick Em caso algum poderemos resolver situações de ban (expulsão) de um canal. Os canais são geridos pelo seu fundador e operadores por si designados, funcionando de forma autónoma. Um ban dura tipicamente algumas horas ou dias." }
  51.  
  52.  
  53.  
  54. putlog "\002Cervellone Tcl\002 caricata con successo."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement