Хочу реализовать удаления сообщений с ссылкой для групп в телеграме.
Есть такой код:
from aiogram import Bot, types
from aiogram.dispatcher import Dispatcher
from aiogram.utils import executor
from config import token
bot = Bot(token=token)
dp = Dispatcher(bot)
GROUP = -1001273977090
@dp.message_handler(lambda message: message.entities is not None and message.chat.id == GROUP)
async def delete_messages(message: types.Message):
for entity in message.entities:
if entity.type in ["url", "text_link"]:
await bot.delete_message(message.chat.id, message.from_user.id)
else:
return
После запуска выдает ошибку
aiogram.utils.exceptions.MessageToDeleteNotFound: Message to delete not found