ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   node js vk api (https://forum.antichat.xyz/showthread.php?t=1437858)

Kecer 24.06.2022 17:55

Пользую библиотекой vk-io и vk-io/hear

Хотел бы спросить как можно редактировать сообщение, облазил всё не нашёл не чего полезного что поможет мне это сделать

neverlane 24.06.2022 21:43

MessageContext | vk-io

Documentation for vk-io

negezor.github.io


Код:

context.editMessage({ message: "new text" })
пример использования:





Код:

import
{
VK
,
MessageContext
}
from
'vk-io'
;
import
{
HearManager
}
from
'@vk-io/hear'
;
const
vk
=
new
VK
(
{
token
:
process
.
env
.
TOKEN
}
)
;
const
hearManager
=
new
HearManager

(
)
;
vk
.
updates
.
on
(
'message_new'
,
hearManager
.
middleware
)
;
hearManager
.
hear
(
/^hello$/
,
async
(
context
)
=>
{
const
message
=
await
context
.
send
(
'привет, это сообщение измениться через 5 секунд'
)
;
setTimeout
(
(
)
=>
message
.
editMessage
(
{
message
:
"сообщение изменилось"
}
)
,
5000
)
;
}
)
;
vk
.
updates
.
start
(
)
.
catch
(
console
.
error
)
;


Kecer 24.06.2022 23:12

Цитата:

Сообщение от th3egdvach

MessageContext | vk-io

Documentation for vk-io

negezor.github.io


Код:

context.editMessage({ message: "new text" })
пример использования:





Код:

import
{
VK
,
MessageContext
}
from
'vk-io'
;
import
{
HearManager
}
from
'@vk-io/hear'
;
const
vk
=
new
VK
(
{
token
:
process
.
env
.
TOKEN
}
)
;
const
hearManager
=
new
HearManager

(
)
;
vk
.
updates
.
on
(
'message_new'
,
hearManager
.
middleware
)
;
hearManager
.
hear
(
/^hello$/
,
async
(
context
)
=>
{
const
message
=
await
context
.
send
(
'привет, это сообщение измениться через 5 секунд'
)
;
setTimeout
(
(
)
=>
message
.
editMessage
(
{
message
:
"сообщение изменилось"
}
)
,
5000
)
;
}
)
;
vk
.
updates
.
start
(
)
.
catch
(
console
.
error
)
;



UnhandledPromiseRejectionWarning: APIError: Code №15 - Access denied

Цитата:

Сообщение от Kecer

UnhandledPromiseRejectionWarning: APIError: Code №15 - Access denied

UPD прошу прощения это я дурачок) Огромное спасибо, было бы приятно если бы помог ещё вот с этой фичей

NodeJS - node js vk api

Приветствую гениев и не гениев, хотел бы спросить как сделать следующую вещь: Условно говоря у меня есть команда bot.hear(/^(?:\/cmd)$/i, msg => { msg.send('Нажми на кнопочку') }) И при прописывании этой команды, оно мне выдаёт "Нажми на кнопочку" и снизу payload кнопка при нажатие на эту...

www.blast.hk


Время: 07:33