fix-joinleft
This commit is contained in:
@@ -6,15 +6,15 @@ import logging
|
|||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
|
|
||||||
async def handle_join_request(msg):
|
async def handle_join_request(join_request):
|
||||||
logger.info(f"handle join request {msg}")
|
logger.info(f"handle join request {join_request}")
|
||||||
chat_id = str(msg["chat"]["id"])
|
chat_id = str(join_request["chat"]["id"])
|
||||||
from_id = str(msg["from"]["id"])
|
from_id = str(join_request["from"]["id"])
|
||||||
actor = Profile.get(from_id, msg)
|
actor = Profile.get(from_id, join_request)
|
||||||
|
|
||||||
if len(actor["parents"]) == 0:
|
if len(actor["parents"]) == 0:
|
||||||
# показываем сообщение с кнопкой "поручиться"
|
# показываем сообщение с кнопкой "поручиться"
|
||||||
await show_request_msg(msg)
|
await show_request_msg(join_request)
|
||||||
else:
|
else:
|
||||||
# за пользователя поручились ранее
|
# за пользователя поручились ранее
|
||||||
r = await approve_chat_join_request(chat_id, from_id)
|
r = await approve_chat_join_request(chat_id, from_id)
|
||||||
|
Reference in New Issue
Block a user