Guest User

Untitled

a guest
Jan 22nd, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. __module_name__ = "NeonWelcome"
  3. __module_version__ = "0.1"
  4. __module_description__ = "welcomes people"
  5. import xchat
  6.  
  7. def back_cb(word, word_eol, userdata):
  8. name, word1 = word[0], word[1]
  9.  
  10. if name == "Cameron" and word1 == "Here":
  11. xchat.command("say Ohaithere Cameron")
  12. elif word1 == "back":
  13. xchat.command("say wb")
  14.  
  15. def listnames_cb(word, word_eol, userdata):
  16. print last_names
  17. return xchat.EAT_ALL
  18.  
  19. def welcome(name):
  20. global last_names
  21.  
  22. for lastname in last_names:
  23. if name == lastname:
  24. xchat.command("say wb " + name)
  25. return xchat.EAT_NONE
  26.  
  27. last_names.append(name)
  28.  
  29. if name == "Sailor-Moon":
  30. xchat.command("say Hi Moon!")
  31.  
  32. elif name == "Chibi-Haku" or name == "HeikaHaku":
  33. xchat.command("say Ohai Haku. No ramens for you!")
  34.  
  35. elif name == "twilly":
  36. xchat.command("say ohai twilly")
  37.  
  38. elif name == "Renku" or name == "Renku_":
  39. xchat.command("say Hai Renku.")
  40.  
  41. elif name == "GracefulDisaster" or name == "Aeri":
  42. xchat.command("say Hello Aeri.")
  43.  
  44. elif name == "nerdwerld" or name == "velociraptor_nerd":
  45. xchat.command("me waves at nerd")
  46.  
  47. elif name == "xxjellybeanzxx" or name == "xxjellybeanzxx_":
  48. xchat.command("say Hello jelly beans.")
  49.  
  50. elif name == "Cerulaine" or name == "Cerulaine_":
  51. xchat.command("say Ohaithere Gwendolaine.")
  52.  
  53. elif name == "Cameron":
  54. xchat.command("say ohai Cameron")
  55.  
  56. elif name == "LeviathanMist":
  57. xchat.command("say Hello Mist.")
  58.  
  59. elif name == "jessi_":
  60. xchat.command("say Hai jessi.")
  61.  
  62. elif name == "NeonTester":
  63. xchat.command("say Hi")
  64.  
  65. # elif name == last_name and name != "NeonX":
  66. # xchat.command("say wb " + name)
  67.  
  68. last_names = []
  69.  
  70. xchat.hook_print("Join", join_cb)
  71. xchat.hook_print("Part", leave_cb)
  72. xchat.hook_print("Part with Reason", leave_cb)
  73. xchat.hook_print("Channel Message", back_cb)
  74. xchat.hook_command("listnames", listnames_cb)
Add Comment
Please, Sign In to add comment