@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
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix
yellow
acces denied

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

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

Войти через центр авторизации
Похожие вопросы