welcomecenterbot/bot/handlers/command_ask.py

22 lines
639 B
Python
Raw Normal View History

2023-09-11 20:21:55 +00:00
from storage import Profile
from handlers.send_button import show_request_msg
from api import get_member
2023-09-18 07:50:48 +00:00
import logging
logger = logging.getLogger(__name__)
logging.basicConfig(level=logging.INFO)
2023-04-28 12:24:14 +00:00
2023-09-11 20:04:53 +00:00
2023-09-11 21:17:28 +00:00
async def handle_command_ask(msg):
2023-09-18 07:50:48 +00:00
logger.info("handling request resend")
2023-09-11 20:04:53 +00:00
_cmd, chat_id, member_id = msg["text"].split(" ")
chat_id = chat_id.replace("-", "-100")
r = await get_member(chat_id, member_id)
2023-09-18 07:50:48 +00:00
logger.debug(r)
2023-04-28 12:24:14 +00:00
m = {}
2023-09-11 20:04:53 +00:00
if "result" in r:
m["from"] = r["result"]["user"]
m["chat"] = {"id": str(chat_id)}
await show_request_msg(m)
elif "error_code" in r:
2023-09-18 07:50:48 +00:00
logger.error(r)