HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 24.06.2022, 17:55
Kecer
Участник форума
Регистрация: 05.12.2020
Сообщений: 241
С нами: 2862489

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

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

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

  #2  
Старый 24.06.2022, 21:43
neverlane
Познавший АНТИЧАТ
Регистрация: 01.11.2018
Сообщений: 1,010
С нами: 3964085

Репутация: 183


По умолчанию

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
)
;
 
Ответить с цитированием

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

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

Цитата:
Сообщение от 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
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.