diff --git a/bot.py b/bot.py index b926683..f7d220c 100644 --- a/bot.py +++ b/bot.py @@ -114,9 +114,10 @@ chat_id = message.chat.id) async def send_topchat(message: types.Message): changechat_id = session.query(user).filter(user.user_id == message.from_user.id).first() chats = message.chat.id - changechat_id.chat_id = chats - session.commit() - session.close() + if changechat_id.chat_id != chats: + changechat_id.chat_id = chats + session.commit() + session.close() top = session.query(user.user_fullname, user.dick_size).order_by(user.dick_size.desc()).filter(user.chat_id == chats).limit(10).all() delimiter = ': '