Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- async def tour_join(self, battle_format, team, room_name):
- username = ""
- if room_name is not None:
- await self.join_room(room_name)
- await self.join_room("botdevelopment")
- message = "/tour join"
- await self.send_message(room_name, [message])
- while len(username) < 1:
- msg = await self.receive_message()
- split_msg = msg.split('|')
- if len(split_msg) >= 2:
- if split_msg[1] == "tournament":
- if split_msg[2] == "create":
- message = ["/tour join"]
- await self.send_message(split_msg[0][1:].strip().lower(), message)
- format = split_msg[3]
- message = ["nouveau tournois en " + format + " sur <<" + split_msg[0].replace(">","").strip() + ">>"]
- logger.debug(message)
- await self.send_message("botdevelopment", message)
- await self.update_team(team)
- elif split_msg[2] == "update":
- message = split_msg[3]
- await self.send_message("", ["/pm Maxouille, " + message])
- if "challenged" in msg:
- oppo = json.loads(split_msg[3])
- username = str(oppo["challenged"])
- username = re.sub(r'\W+', '', username)
- message = ["/tournament acceptchallenge " + username]
- await self.send_message(split_msg[0][1:].strip().lower(), message)
- print(username)
- if "challenges" in msg:
- oppo = json.loads(split_msg[3])
- username = str(oppo["challenges"])
- username = re.sub(r'\W+', '', username)
- message = ["/tour challenge " + username]
- await self.send_message(split_msg[0][1:].strip().lower(), message)
- print(username)
- if "challengeBys" in msg:
- oppo = json.loads(split_msg[3])
- username = str(oppo["challengeBys"])
- username = re.sub(r'\W+', '', username)
- message = ["/tournament challenge " + username]
- await self.send_message(split_msg[0][1:].strip().lower(), message)
- message = ["/tournament acceptchallenge " + username]
- await self.send_message(split_msg[0][1:].strip().lower(), message)
- print(username)
- elif split_msg[2] == "updatesearch" and "battle" in msg:
- print("JARRETE POKE")
- break
- if len(split_msg) > 4:
- if "say " in split_msg[4]:
- message = [split_msg[4][4:]]
- await self.send_message(split_msg[0][1:].strip().lower(), message)
- print("JARRETE TOUT")
- message = "USERNAME: " + username
- print(message)
- await self.send_message("", ["/pm Maxouille " + message])
Advertisement
Add Comment
Please, Sign In to add comment