async def ramdomgamess(event): if event.fwd_from: return approved_userss = approved_users.find({}) for ch in approved_userss: iid = ch["id"] userss = ch["user"] if event.is_group: if await is_register_admin(event.input_chat, event.message.sender_id): pass elif event.chat_id == iid and event.sender_id == userss: pass else: return chat = "@MissJulia_Robot" async with tbot.conversation(chat) as conv: try: response = conv.wait_event( events.NewMessage(incoming=True, from_users=1248815845)) entity = await tbot.get_entity(OWNER_USERNAME) await tbot.send_message(entity, "/gameed") response = await response await response.forward_to(event.chat_id) except Exception: pass
async def _(event): if event.fwd_from: return approved_userss = approved_users.find({}) for ch in approved_userss: iid = ch["id"] userss = ch["user"] if event.is_group: if await is_register_admin(event.input_chat, event.message.sender_id): pass elif event.chat_id == iid and event.sender_id == userss: pass else: return sysarg = event.pattern_match.group(1) if sysarg == "": async with tbot.conversation(bot) as conv: try: await conv.send_message("/harem ") audio = await conv.get_response() await tbot.send_message(event.chat_id, audio.text) await event.delete() except YouBlockedUserError: await event.reply("Error: unblock @Carol5_bot and retry!") elif "@" in sysarg: async with tbot.conversation(bot) as conv: try: await conv.send_message("/harem " + sysarg) audio = await conv.get_response() await tbot.send_message(event.chat_id, audio.text) await event.delete() except YouBlockedUserError: await event.reply("Error: unblock @Carol5_bot and try again!") elif "" in sysarg: async with tbot.conversation(bot) as conv: try: await conv.send_message("/harem " + sysarg) audio = await conv.get_response() await tbot.send_message(event.chat_id, audio.text) await event.delete() except YouBlockedUserError: await event.reply("Error: unblock @Carol5_bot `and try again!")