Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- import time
- import datetime
- import copy
- import random
- import json
- import pdb
- import os
- import random
- import ast
- import chlib
- class Bot(chlib.ConnectionManager):
- def start(self):
- groups = ["botquery", "ch"] #list your group names instead
- for group in groups:
- self.addGroup(group)
- self.prefix = "." #optional, just won't call any commands if not specified.
- def recvdenied(self, group):
- print("Failed to connect to "+group.name)
- def recvinited(self, group):
- print("Connected to "+group.name)
- def recvOK(self, group):
- print("Connected to "+group.name)
- def recvRemove(self, group):
- print("Disconnected from "+group.name)
- def recvCommand(self, group, user, auth, post, cmd, args):
- if cmd == "a":
- group.sendPost("AAAAAAAAAAAA")
- def recvCommand(self, group, user, auth, post, cmd, args):
- if cmd == "A":
- group.sendPost("AAAAAAAAAAAA")
- def recvmsg(self, group, user, pm):
- print("PM: "+user+": "+pm)
- self.sendPM(user, pm) # echo
- def recvkickingoff(self, group):
- self.removeGroup(group.name)
- self.addGroup(group.name)
- def recvtoofast(self, group):
- self.removeGroup(group.name)
- self.addGroup(group.name)
- if __name__ == "__main__": #no easy starting this time ;D
- bot = Bot(user = "MirrorzRave", password = "Chloe640183", pm = True)
- bot.main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement