Задать вопрос
@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 просмотра
Подписаться 2 Простой 5 комментариев
Решения вопроса 1
Возможно у тебя в настройках PyCharm стоит свой интерпретатор Python в котором не установлен плагин vk_api

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

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽