Вопрос решился, но не очень по красоте. Я думаю это можно сделать умнее, но не знаю как
@bot.on.message(command = "мут")
async def nopasha_handler(message: Message):
userId_toDelete = message.reply_message.from_id
usersId_to_delete.append(userId_toDelete)
return "Удаление сообщений от пользователя начнется после их отправки. Введите /cancel, чтобы отменить."
@bot.on.message(command="анмут")
async def cancel_handler(message: Message):
userId_toDelete = message.reply_message.from_id
usersId_to_delete.remove(userId_toDelete)
return "Удаление сообщений отменено."
@bot.on.message(from_user = True)
async def delete_eblan(mes:Message):
if(usersId_to_delete.__contains__(mes.from_id)):
await bot.api.messages.delete(group_id=mes.group_id, peer_id= 2000000001, cmids=mes.conversation_message_id, delete_for_all=True)