@CleanyBoom

Почему не получается удалить сообщение vk python?

У меня есть код, который должен удалять голосовые сообщения. Но почему то всегда can't delete for everybody (юзер не админ). С чем это может быть связано? Т.к айди сообщения всегда 0, беру conversation message id (П.С. Путь указал верно, если использовать print данного показателя выводится id
rom random import random
import vk_api
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType

vk_session = vk_api.VkApi(token="ой")
longpoll = VkBotLongPoll(vk_session, "ой")
vk = vk_session.get_api()

for event in longpoll.listen():
    if event.type == VkBotEventType.MESSAGE_NEW and event.from_chat \
            and 'attachments' in event.obj['message'] and \
            event.object['message']['attachments'][0]['type'] == 'audio_message':
        vk.messages.delete(group_id=event.group_id,
                           delete_for_all=1, message_ids=event.obj['message']['conversation_message_id'])


603400a61130c090032887.png
  • Вопрос задан
  • 289 просмотров
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
acces denied

Не знаю, где вы такое прочитали, на скриншоте написано Невозможно удалить это сообщение для всех
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
29 нояб. 2024, в 07:44
20000 руб./за проект
29 нояб. 2024, в 04:45
5000 руб./за проект
29 нояб. 2024, в 04:42
5000 руб./за проект