From 754a0cdd3d7db2d74bbef49dbca03c0ed2dcddc4 Mon Sep 17 00:00:00 2001 From: Muzifs Date: Tue, 6 Jan 2026 11:39:29 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B0=D0=B4=D0=BC=D0=B8=D0=BD-?= =?UTF-8?q?=D0=BA=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4=20=D0=B4=D0=BB=D1=8F=20?= =?UTF-8?q?=D1=81=D1=83=D0=BF=D0=B5=D1=80=D0=B3=D1=80=D1=83=D0=BF=D0=BF?= =?UTF-8?q?=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit спасибо Евгений Храмов --- src/modules/commands/ban.py | 4 ++-- src/modules/commands/mute.py | 4 ++-- src/modules/commands/unban.py | 2 +- src/modules/commands/unmute.py | 2 +- src/utils.py | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/modules/commands/ban.py b/src/modules/commands/ban.py index 5e0bfee..768c929 100644 --- a/src/modules/commands/ban.py +++ b/src/modules/commands/ban.py @@ -76,7 +76,7 @@ async def ban_command(bot: AsyncTeleBot, message: Message, photo_path: str = Non reason = 'отсутствует' # Если это General (обычный чат) - elif message.reply_to_message and message.is_topic_message is None: + elif message.reply_to_message and not message.is_topic_message: # Собираем данные target_user = message.reply_to_message.from_user @@ -155,7 +155,7 @@ async def ban_command(bot: AsyncTeleBot, message: Message, photo_path: str = Non reason = ' '.join(parts_msg[1:]) # Если это General (обычный чат) - elif message.reply_to_message and message.is_topic_message is None: + elif message.reply_to_message and not message.is_topic_message: # Собираем данные target_user = message.reply_to_message.from_user diff --git a/src/modules/commands/mute.py b/src/modules/commands/mute.py index 37b5727..b794c46 100644 --- a/src/modules/commands/mute.py +++ b/src/modules/commands/mute.py @@ -91,7 +91,7 @@ async def mute_command(bot: AsyncTeleBot, message: Message, photo_path: str = No reason = 'отсутствует' # Если это General (обычный чат) - elif message.reply_to_message and message.is_topic_message is None: + elif message.reply_to_message and not message.is_topic_message: # Собираем данные target_user = message.reply_to_message.from_user @@ -173,7 +173,7 @@ async def mute_command(bot: AsyncTeleBot, message: Message, photo_path: str = No reason = ' '.join(parts_msg[2:]) # Если это General (обычный чат) - elif message.reply_to_message and message.is_topic_message is None: + elif message.reply_to_message and not message.is_topic_message: # Собираем данные target_user = message.reply_to_message.from_user diff --git a/src/modules/commands/unban.py b/src/modules/commands/unban.py index 946a350..6cc43c0 100644 --- a/src/modules/commands/unban.py +++ b/src/modules/commands/unban.py @@ -69,7 +69,7 @@ def register_handlers(bot: AsyncTeleBot): target_user = message.reply_to_message.from_user # Если это General (обычный чат) - elif message.reply_to_message and message.is_topic_message is None: + elif message.reply_to_message and not message.is_topic_message: # Собираем данные target_user = message.reply_to_message.from_user diff --git a/src/modules/commands/unmute.py b/src/modules/commands/unmute.py index 9ee4588..4148f7a 100644 --- a/src/modules/commands/unmute.py +++ b/src/modules/commands/unmute.py @@ -69,7 +69,7 @@ def register_handlers(bot: AsyncTeleBot): target_user = message.reply_to_message.from_user # Если это General (обычный чат) - elif message.reply_to_message and message.is_topic_message is None: + elif message.reply_to_message and not message.is_topic_message: # Собираем данные target_user = message.reply_to_message.from_user diff --git a/src/utils.py b/src/utils.py index bd6d329..6b4c46e 100644 --- a/src/utils.py +++ b/src/utils.py @@ -21,7 +21,7 @@ async def delete_messages(bot: AsyncTeleBot, message: Message, time_sleep: int, # Проверяет, является ли отправитель администратором async def check_admin_status(bot: AsyncTeleBot, message: Message): - if message.reply_to_message and message.is_topic_message is None: + if message.reply_to_message and not message.is_topic_message: message.message_thread_id = None try: @@ -76,7 +76,7 @@ async def check_admin_status(bot: AsyncTeleBot, message: Message): # Проверяет статус целевого пользователя async def check_target_status(bot: AsyncTeleBot, message: Message, target_user): - if message.reply_to_message and message.is_topic_message is None: + if message.reply_to_message and not message.is_topic_message: message.message_thread_id = None try: