Advertisement
Guest User

Untitled

a guest
Aug 19th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. #!/usr/bin/python
  2. import time
  3. import datetime
  4. import copy
  5. import random
  6. import json
  7. import pdb
  8. import os
  9. import random
  10. import ast
  11. import chlib
  12.  
  13. class Bot(chlib.ConnectionManager):
  14.  
  15. def start(self):
  16. groups = ["botquery", "ch"] #list your group names instead
  17. for group in groups:
  18. self.addGroup(group)
  19. self.prefix = "." #optional, just won't call any commands if not specified.
  20.  
  21. def recvdenied(self, group):
  22. print("Failed to connect to "+group.name)
  23.  
  24. def recvinited(self, group):
  25. print("Connected to "+group.name)
  26.  
  27. def recvOK(self, group):
  28. print("Connected to "+group.name)
  29.  
  30. def recvRemove(self, group):
  31. print("Disconnected from "+group.name)
  32.  
  33. def recvCommand(self, group, user, auth, post, cmd, args):
  34. if cmd == "a":
  35. group.sendPost("AAAAAAAAAAAA")
  36.  
  37. def recvCommand(self, group, user, auth, post, cmd, args):
  38. if cmd == "A":
  39. group.sendPost("AAAAAAAAAAAA")
  40.  
  41.  
  42. def recvmsg(self, group, user, pm):
  43. print("PM: "+user+": "+pm)
  44. self.sendPM(user, pm) # echo
  45.  
  46. def recvkickingoff(self, group):
  47. self.removeGroup(group.name)
  48. self.addGroup(group.name)
  49.  
  50. def recvtoofast(self, group):
  51. self.removeGroup(group.name)
  52. self.addGroup(group.name)
  53.  
  54. if __name__ == "__main__": #no easy starting this time ;D
  55. bot = Bot(user = "MirrorzRave", password = "Chloe640183", pm = True)
  56. bot.main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement