@ms_toster
Помогите!!!!!!!!!!!

Как получить id сообщения?

Для выполнения многих действий, как написано в документации ВК требуется идентификатор сообщения, но, вопрос, откуда его взять.
Кто знает, может подсказать хотя бы как получить id последнего сообщения, которое отправило само сообщество (для использование метода messages.edit).

Код

cmd.hear(/^(?:редактировать)\s(.*)\s(.*)$/i, async (message, bot) => { //---
                                                                       // /s - пробел,
                                                                       // (.*)[1] - id сообщения,
																	   // (.*)[2] - текст для редакции сообщения,
																	   //  например: "редактировать 5894346 пока"
vk.api.messages.edit({
    
	peer_id: 20000000003,
	message: `пока`,
	message_id: ??????????
	keep_forward_messages: 1,
	group_id: 184895474,
	dont_parse_links: 1
	
});

});



Прошу помочь с написанием небольшого кода для получения последнего сообщения, что бы я смог вставить id сообщения в message_id и использовать его в дальнейшем. Спасибо.
  • Вопрос задан
  • 671 просмотр
Пригласить эксперта
Ответы на вопрос 1
Pigeon1235
@Pigeon1235
Если бот на библиотеке VK-IO, то вот
P.S. Если бот стоит в группе, то насколько мне известно они не могут получать id сообщений
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы