fixes-dict
This commit is contained in:
parent
1619679056
commit
839224a950
25
bot/main.py
25
bot/main.py
|
@ -34,17 +34,7 @@ async def command_start_handler(message: Message) -> None:
|
|||
@router.callback_query()
|
||||
async def process_callback(callback_query: CallbackQuery):
|
||||
cbq = vars(callback_query)
|
||||
cbq["from"] = vars(callback_query.from_user)
|
||||
cbq["message"] = vars(callback_query.message)
|
||||
cbq["message"]["chat"] = vars(callback_query.message.chat)
|
||||
data = cbq["data"]
|
||||
if data.startswith("vouch"):
|
||||
await handle_button(cbq)
|
||||
elif data.startswith("unlink"):
|
||||
await handle_unlink(cbq, state)
|
||||
try:
|
||||
cbq["from"] = vars(callback_query.from_user)
|
||||
cbq["message"] = vars(callback_query.message)
|
||||
data = cbq["data"]
|
||||
if data.startswith("vouch"):
|
||||
await handle_button(cbq)
|
||||
|
@ -60,8 +50,6 @@ async def join_request_handler(update: ChatJoinRequest) -> None:
|
|||
print("chat join request")
|
||||
join_request = vars(update)
|
||||
try:
|
||||
join_request["from"] = vars(update.from_user)
|
||||
join_request["chat"] = vars(update.chat)
|
||||
await handle_join_request(join_request)
|
||||
except Exception as e:
|
||||
logger.error(f"[main.join_request_handler] ERROR {e}")
|
||||
|
@ -72,10 +60,6 @@ async def join_request_handler(update: ChatJoinRequest) -> None:
|
|||
async def all_handler(message: Message) -> None:
|
||||
msg = vars(message)
|
||||
try:
|
||||
msg["from"] = vars(message.from_user)
|
||||
msg["chat"] = vars(message.chat)
|
||||
if message.reply_to_message:
|
||||
msg["reply_to_message"] = vars(message.reply_to_message)
|
||||
await handle_routing(msg, state)
|
||||
await asyncio.sleep(1.0)
|
||||
except Exception as e:
|
||||
|
@ -87,11 +71,8 @@ async def all_handler(message: Message) -> None:
|
|||
async def chat_members_change(update: ChatMemberUpdated):
|
||||
msg = vars(update)
|
||||
try:
|
||||
msg["chat"] = vars(update.chat)
|
||||
msg["from"] = vars(update.from_user)
|
||||
logger.debug(msg)
|
||||
old_member = update.old_chat_member
|
||||
new_member = update.new_chat_member
|
||||
old_member = update["old_chat_member"]
|
||||
new_member = update["new_chat_member"]
|
||||
if old_member:
|
||||
if old_member.status == ChatMemberStatus.KICKED:
|
||||
Profile.erase(update.from_user.id)
|
||||
|
@ -103,7 +84,7 @@ async def chat_members_change(update: ChatMemberUpdated):
|
|||
|
||||
except Exception as e:
|
||||
logger.error(f"[main.all_handler] ERROR {e}")
|
||||
logger.debu(msg)
|
||||
logger.debug(msg)
|
||||
|
||||
|
||||
async def main() -> None:
|
||||
|
|
|
@ -12,7 +12,7 @@ def mention(user):
|
|||
|
||||
|
||||
def userdata_extract(user):
|
||||
ln = " " + user.get('last_name') if user.get('last_name') else ""
|
||||
ln = " " + user.get('last_name', "") if user.get('last_name', "") else ""
|
||||
identity = f"{user['first_name']}{ln}"
|
||||
uid = user["id"]
|
||||
username = user.get("username", "")
|
||||
|
|
Loading…
Reference in New Issue
Block a user