Advertisement
kazmadan

brettyomi

Apr 1st, 2014
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. on *:text:!brettyomi *:#thebrett:{
  2. if ($nick isop $chan) || ($nick == thebrett) {
  3.  
  4. if ($2 == on) {
  5. msg $chan $nick -> Brettyomi turned on.
  6. .enable #brettyomi
  7.  
  8. }
  9. else if ($2 == off) {
  10. msg $chan $nick -> Brettyomi turned off.
  11. .disable #brettyomi
  12.  
  13. }
  14. }
  15. }
  16.  
  17. #brettyomi on
  18.  
  19. on *:text:*:#thebrett:{
  20.  
  21.  
  22. if ($nick == saltybrett) || ($regex($1-,/(.)\1{3}/) > 0 ) || ($nick == thebrett) || ($nick == brettbot) || ($nick == nightbot) || ($nick == kazukimouto) || ($left($1,1) == !) || ($deurl($1-)) {
  23. ;/msg $chan $nick-> skipping
  24. }
  25. else if ($speak(0) > 7) {
  26.  
  27. ;msg $chan $nick -> Too many lines queued.
  28.  
  29. }
  30. else if ($numtok($1-,32) > 17) {
  31.  
  32. ;msg $chan $nick -> Too many words. The word limit is 17 for Brettyomichan.
  33.  
  34. }
  35. else {
  36.  
  37. /speak -lu $1-
  38. ;/msg $chan $nick-> speaking
  39. }
  40.  
  41. }
  42.  
  43. #brettyomi end
  44.  
  45.  
  46. alias deurl {
  47.  
  48. return $null($regex($1-,/(((http(s)?\72(\57{2}))|(www\56{1}))+(\w*)+(\56{1})+(\w{2,3})\S*)/Sig)) $regml(1)
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement