messages

messages.deleteConversation

Удаляет беседу.

Этот метод можно вызвать с ключом доступа пользователя, полученным в Standalone-приложении через Implicit Flow.

Требуются права доступа: messages.

Этот метод можно вызвать с ключом доступа сообщества.

Требуются права доступа: messages.

Параметры

user_id

string

Идентификатор пользователя. Если требуется очистить историю беседы, используйте peer_id.

peer_id

string

Идентификатор назначения.

Для групповой беседы:

  • 2000000000 + id беседы.

Для сообщества:

  • -id сообщества.
offset

string

Начиная с какого сообщения нужно удалить переписку (по умолчанию удаляются все сообщения начиная с первого).

count

string

Сколько сообщений нужно удалить. Обратите внимание, что на метод наложено ограничение, за один вызов нельзя удалить больше 10000 сообщений, поэтому если сообщений в переписке больше — метод нужно вызывать несколько раз.

group_id

string

Идентификатор сообщества (для сообщений сообщества с ключом доступа пользователя).

Результат

После успешного выполнения возвращает поле last_deleted_id, содержащее идентификатор последнего удалённого сообщения в переписке.

Коды ошибок

936
Contact not found

В ходе выполнения могут произойти общие ошибки.