Задать вопрос
@Vorono4ka

Проблема в вк боте он не работает! Как это пофиксить?

Часть кода:
9 vk_session = vk_api.VkApi(token=token)
10 
11 vk = vk_session.get_api()
12 longpoll = VkLongPoll(vk_session)


Ошибка:

Traceback (most recent call last):
  File "C:/Users/Deazm/Desktop/twitch/Bots/Vk/im/bot.py", line 11, in <module>
    longpoll = VkLongPoll(vk_session)
  File "C:\Users\Deazm\AppData\Local\Programs\Python\Python36\lib\site-packages\vk_api\longpoll.py", line 503, in __init__
    self.update_longpoll_server()
  File "C:\Users\Deazm\AppData\Local\Programs\Python\Python36\lib\site-packages\vk_api\longpoll.py", line 513, in update_longpoll_server
    response = self.vk.method('messages.getLongPollServer', values)
  File "C:\Users\Deazm\AppData\Local\Programs\Python\Python36\lib\site-packages\vk_api\vk_api.py", line 636, in method
    raise error
vk_api.exceptions.ApiError: [15] Access denied: no access to call this method

  • Вопрос задан
  • 1854 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@StockholmSyndrome
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ripjakeyh
import vk_api #Библиотека VK API
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType #Библиотека VK LongPool

vk_session = vk_api.VkApi(token = 'сюда токен') # Обработка access_token
longpoll = VkBotLongPoll(vk_session, 'сюда ид группы') # Данные для работы в сообществе
vk = vk_session.get_api() # Работа с VK API

for event in longpoll.listen():
    if event.type == VkBotEventType.MESSAGE_NEW:
        print('Новое сообщение')
 
time.sleep(longpool_sleep)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы