Skip to content

messages.edit

Редактирует текст или вложения отправленного сообщения.

💡 Для вызова этого метода требуется авторизация пользователя. Редактировать сообщения можно только в течение 24 часов с момента их отправки.

Вызов метода

csharp
using OpenVkNetApi.Models.RequestParameters.Messages;

var parameters = new MessagesEditParams
{
    PeerId = 1,
    MessageId = 4567,
    Message = "Исправленный текст сообщения"
};

int result = await api.Messages.EditAsync(parameters);

Параметры

Принимает объект MessagesEditParams со следующими свойствами:

Параметр / ТипОписание
PeerId
int
Идентификатор диалога/собеседника.
целое число, обязательный параметр
MessageId
int
Идентификатор редактируемого сообщения.
целое число, обязательный параметр
Message
string
Новый текст сообщения.
строка, обязательный параметр (если не переданы новые вложения)
Attachment
string
Новый список медиавложений, разделенных запятыми.
строка, необязательный параметр

Результат

Возвращает 1 в случае успешного редактирования.

Выпущено под лицензией MIT.