mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-01-19 19:32:10 +00:00
@@ -3147,6 +3147,11 @@ async def handle_subscription_settings(
|
||||
db_user: User,
|
||||
db: AsyncSession
|
||||
):
|
||||
# Проверяем, доступно ли сообщение для редактирования
|
||||
if isinstance(callback.message, InaccessibleMessage):
|
||||
await callback.answer()
|
||||
return
|
||||
|
||||
texts = get_texts(db_user.language)
|
||||
subscription = db_user.subscription
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ import time
|
||||
from aiogram import Dispatcher, types, F, Bot
|
||||
from aiogram.fsm.context import FSMContext
|
||||
from aiogram.fsm.state import StatesGroup, State
|
||||
from aiogram.types import InaccessibleMessage
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from app.utils.timezone import format_local_datetime
|
||||
|
||||
@@ -965,7 +966,12 @@ async def close_ticket_notification(
|
||||
):
|
||||
"""Закрыть уведомление о тикете"""
|
||||
texts = get_texts(db_user.language)
|
||||
|
||||
|
||||
# Проверяем, доступно ли сообщение для удаления
|
||||
if isinstance(callback.message, InaccessibleMessage):
|
||||
await callback.answer()
|
||||
return
|
||||
|
||||
await callback.message.delete()
|
||||
await callback.answer(texts.t("NOTIFICATION_CLOSED", "Уведомление закрыто."))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user