Closed iBuseWinner closed 3 years ago
Рабочий способ:
val msg = Message()
.peerId(event.message.peerId)
.text("Прифьки")
.replyTo(event.message.id)
.disableMentions(true)
val req = msg.sendFrom(client)
req.execute()
(Не рабочий, в беседах всё равно не пересылает сообщения...)
Понял из-за чего не работает скорее всего.
sout(event.message.id) выводит 0, как и sout(event.message.randomId) при сообщениях из беседы. (Как сказали модераторы ВК, боты не могут читать историю сообщений в беседах, поэтому для них id всегда равен 0). Обещали сделать по-другому, но это обещание висит с января))0
VK API обновили - https://vk.com/wall-1_396765.
Здравствуйте! Пишу бота, хочу выключить упоминания в сообщении (пытался как
disableMentions = 1
, так иdisableMentions(true)
, оба не работают) и сделать ответ на сообщение (пыталсяreplyTo(event.message.id)
(то же самое сevent.message.randomId
), и повторные методы с forwardMessages).Полный код: