Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
FrizovPlay
@FrizovPlay
Node.js
Боты
ВКонтакте
Как сделать так, чтобы бот отвечал в беседе?
Бот может отвечать только в лс, а как сделать так, чтобы бот мог писать в беседе и отвечать там же на команды? Что нужно написать или дописать?
Ответ на такой вопрос не нашел, новичок в node.js.
Вопрос задан
более трёх лет назад
2927 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Stockholm Syndrome
@StockholmSyndrome
пригласить в беседу и выдать полный доступ к переписке в настройках беседы
Ответ написан
более трёх лет назад
4
комментария
Нравится
4
комментария
Facebook
Вконтакте
Twitter
FrizovPlay
@FrizovPlay
Автор вопроса
всё это сделано, я слышал, что нужно что-то в коде написать, чтобы бот отвечал в беседе, но не знаю, что
Написано
более трёх лет назад
Stockholm Syndrome
@StockholmSyndrome
FrizovPlay
, и где же ваш текущий код? он должен быть в вопросе изначально
Написано
более трёх лет назад
FrizovPlay
@FrizovPlay
Автор вопроса
Stockholm Syndrome
,
const express = require('express')
const bodyParser = require('body-parser')
const { Botact } = require('botact')
const app = express()
const bot = new Botact({
confirmation: 'cb97c487',
token: 'ab230953bd69fec1771c77b5d9ef6195757e665387f0ff8bdf691533fd131e473b9417ec5fbfa25723057'
})
bot.command('привет бот', function (ctx) {
ctx.reply('привет')
})
bot.event('group_join', ({ reply }) => {
reply('спасибо')
})
bot.on(({ reply }) => {
reply('What?')
})
app.use(bodyParser.json())
app.post('/', bot.listen)
app.listen(458)
Написано
более трёх лет назад
Stockholm Syndrome
@StockholmSyndrome
FrizovPlay
, вряд ли botact поддерживает данный функционал, используйте какую-нибудь другую библиотеку, например,
vk-io
P.S. для форматирования кода на тостере есть специальный тег code
Написано
более трёх лет назад
grafist02511
@grafist02511
Также в параметрах метода messages.send указать chat_id. Обычно, если бот приглашен в первую для себя беседу, то chat_id будет равен 1
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
+1 ещё
Простой
Есть ли способ, получать прямые ссылки на видео VK для скачивания на Python?
1 подписчик
25 июн.
177 просмотров
1
ответ
Telegram
+1 ещё
Простой
Есть ли бот платных сообщений в телеграм для некоторых участников группы?
1 подписчик
24 июн.
100 просмотров
0
ответов
ВКонтакте
+2 ещё
Средний
Есть ли у кого пример VK ID Авторизация Spring boot?
1 подписчик
22 июн.
74 просмотра
1
ответ
Node.js
Средний
Как принять уведомление об оплате звёздами в телеграм на NodeJS?
1 подписчик
19 июн.
68 просмотров
2
ответа
Node.js
+3 ещё
Средний
Как правильно реализовать управление игровыми сессиями в API?
1 подписчик
17 июн.
117 просмотров
0
ответов
Node.js
+1 ещё
Средний
Как отправить POST запрос в playwright nodeJS?
1 подписчик
13 июн.
63 просмотра
2
ответа
Node.js
Простой
Как решать новую VK капчу?
1 подписчик
10 июн.
173 просмотра
0
ответов
JavaScript
+1 ещё
Простой
Не корректно считает высоту pdf puppeteer?
2 подписчика
06 июн.
210 просмотров
0
ответов
PHP
+2 ещё
Простой
Как правильно получить токен для метода photos.getWallUploadServer VK?
1 подписчик
05 июн.
111 просмотров
2
ответа
Node.js
+2 ещё
Простой
Как сделать регистрацию без слета через fs?
1 подписчик
03 июн.
148 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Senior Fullstack Developer (React.js + Node.js)
Linked Helper
от 3 500 до 5 500 ₽
Senior Backend Developer (Node.js)🔥
Fundraise Up
от 3 800 до 6 300 $
JS Fullstack Инженер (Node.js + Vue.js)
SteadyControl
•
Воронеж
от 100 000 до 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама