Здравствуйте! Поддерживает ли ваша библиотека bots longpoll? https://vk.com/dev/bots_longpoll
Если да, то есть ли на неё документация? (Желательно с примером кода)
Да поддерживает, примеры в examples, достаточно в опция просто установить pollingGroupId.
Использовал пример https://github.com/negezor/vk-io/blob/master/examples/simple-updates-bot.js
vk.setOptions({
token: config.token,
apiMode: 'parallel_selected',
pollingGroupId: '-156603484',
webhookPath: '/webhook/secret-path'
});
При указании pollingGroupId выдается ошибка APIError: Code №15 - Access denied: no access to call this method
Пробовал указывать pollingGroupId с "-" и без. Не работает у меня
ID должен быть положительным числом. Мне кажется у токена нету доступа к сообщениям.
Без указания id, бот спокойно работает
Какие права у токена?
Кажется я понял в чём причина, в настройках сообщества отключен Long Poll API
Сейчас попробую запустить пример и глянуть что не так.
Токен
В настройках включено так
И в итоге всё запускается и отвечает
Похоже требуется право управление сообществом
Хм, и в правду. Сработало. Спасибо! Кстати, я пытаюсь сейчас понять как используя VK-IO добавить Клавиатуру для ботов https://vk.com/dev/bots_docs_3. Я буду рад если будет решение от этого API
Отлично! Спасибо большое за помощь!
Самый полезный комментарий
Уже давно есть, а так же пример :)