@liss48

Почему код бота для VK на Python не запускается через PyCharm но запускается через файл Python?

Бот полностью работает если его запускать через файл Python но если запускать через PyCharm то консоль не появляется и ничего не происходит, ошибок никаких не выдает.

import vk_api
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType

vk_session = vk_api.VkApi(token = 'токен группы')
longpoll = VkBotLongPoll(vk_session, 216331771)

def sender(id, text):
    vk_session.method('messages.send', {'chat_id' : id, 'message' : text, 'random_id' : 0})

for event in longpoll.listen():
    if event.type == VkBotEventType.MESSAGE_NEW:
        if event.from_chat:

            id = event.chat_id
            msg = event.object.message['text'].lower()

            if msg == 'привет':
                sender(id, 'Привет')
  • Вопрос задан
  • 203 просмотра
Решения вопроса 1
Возможно у тебя в настройках PyCharm стоит свой интерпретатор Python в котором не установлен плагин vk_api

Сделай-ка ты вот что: File - Settings - Project: ... - Python Interpreter
Нажимай "+" и установи плагин vk_api
634a5ef492cf4439839437.png
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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