# Обработчик сообщений
@bot.message_handler(func=lambda message: True)
def block_user(message):
try:
# Проверяем, разрешен ли чат для использования бота
if str(message.chat.id) in ALLOWED_CHATS:
# Проверяем, создано ли сообщение ботом "Post Bot" с id 273234066
if message.from_user and message.from_user.is_bot and message.from_user.id == 273234066:
logger.info(f'Сообщение создано ботом "Post Bot" с id 273234066. Применяем блокировку пользователя.')
# Ограничить пользователя на отправку сообщений на 7 дней
bot.restrict_chat_member(message.chat.id, message.from_user.id, until_date=int(time.time()) + 604800)
# Удалить сообщение от бота "Post Bot"
bot.delete_message(message.chat.id, message.message_id)
logger.info(f'Удалено сообщение от бота "Post Bot" в чате {message.chat.id}.')
return