Guest User

Untitled

a guest
Jun 22nd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. set cmds(update) "!update"
  2. set cmds(start) "!start"
  3.  
  4. #binding commands
  5. bind PUB - $cmds(update) ::upprox
  6. bind PUB - $cmds(start) ::start
  7.  
  8. proc upprox { nick host handle chan text } {
  9. global proxylist
  10. set fichier "/home/gogaz/codaz/eggdrop/test.txt"
  11. set fp [open $fichier r]
  12. set data [read $fp]
  13. close $fp
  14. set data [split $data "\n"]
  15. set proxylist [list ""]
  16. # set myreg "([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})"
  17. foreach line $data {
  18. set proxy [regexp "((\[0-9\]{1,3})\.){4}" $line ip]
  19. lappend proxylist "$ip"
  20. }
  21. }
  22.  
  23. proc start { nick host handle chan text } {
  24. global proxylist
  25. # set liste [::proxylist "/home/gogaz/codaz/eggdrop/test.txt"]
  26. set msg_s [lindex $proxyliste [expr {int(rand() * ([llength $proxyliste] - 1))}]]
  27. # set a "#xchat-fr"
  28. puthelp "PRIVMSG $chan:$nick: $msg_s"
  29. }
Add Comment
Please, Sign In to add comment