Тема: vk api node js
Показать сообщение отдельно

  #12  
Старый 25.06.2022, 19:03
Kecer
Участник форума
Регистрация: 05.12.2020
Сообщений: 241
С нами: 2862489

Репутация: 18
По умолчанию

Цитата:
Сообщение от livingflore  

хз у меня все работает, кидай фулл код
Ну ты это делаешь условно говоря в одной оболочке, не знаю как это ещё назвать, а я пишу боту в лс /test и он сообщение отправляет в беседу и уже в беседе он должен его отредачить на новое сообщение, а если я команду напишу в беседе то оно отредачить, или если в лс напишу тоже отредачит

Вот код:

JavaScript:





Код:
const
{
VK
,
getRandomId
,
Keyboard
}
=
require
(
'vk-io'
)
const
vk
=
new
VK
(
{
token
:
"token"
}
)
const
{
HearManager
}
=
require
(
'@vk-io/hear'
)
const
fs
=
require
(
'fs'
)
;
const
bot
=
new
HearManager
(
''
)
vk
.
updates
.
on
(
'message_new'
,
bot
.
middleware
)
bot
.
hear
(
/^(?:\/test)$/i
,
async
msg
=>
{
const
message
=
await
msg
.
send
(
{
message
:
'test'
,
chat_id
:
6
}
)
;
setTimeout
(
(
)
=>
message
.
editMessage
(
{
message
:
'test5'
,
conversation_message_id
:
msg
.
conversationMessageId
}
)
,
5000
)
;
}
)
console
.
log
(
"ok"
)
;
vk
.
updates
.
start
(
)
.
catch
(
console
.
error
)
;
 
Ответить с цитированием