@Nutvok

Не работает бот в VK(ВК) на Python, что делать?

Не работает бот в Вконтакте. Писал бота несколько раз разными способами с помощью разных плагинов. Смотрел видео на ютуб. Вроде ошибок не выдает но сам бот не работает. То сделал Echo bot, пишу в личные сообщения группы, он попросту никак не реагирует. Также делал бота который будет отвечать если ввести ему нужные слова по типу -Привет
Bot- И тебе привет!
Использовал vk_api и vk_bottle. Попробовал сделать бота в телеграме все работает без каких либо нареканий.

Вот код с помощью vk_api:
import vk_api
from vk_api.longpoll import VkLongPoll, VkEventType

vk_session = vk_api.VkApi(token = 'token')
session_api = vk_session.get_api()
longpoll = VkLongPoll(vk_session)

def send_some_msg(id, some_text):
        vk_session.method ('messages.send', {'user_id':id, 'message':some_text, 'random_id': 0})

for event in longpoll.listen():
	if event.type == VkEventType.MESSAGE_NEW:
		if event.to_me:

			msg = event.text.lower()
			id = event.user_id
			if msg == 'Hello':
				send_some_msg(id, 'Hi freind')


И вот с помощью vk_bottle :

from vkbottle.bot import Message, Bot
from vkbottle import Keyboard, KeyboardButtonColor, Text

bot = Bot(token='token')

@bot.on.private_message()
async def echo (message: Message):
	await message.answer(message.text)

bot.run_forever()


Возможно есть ошибки в коде? Или я не правильно подключил его. В token='token', вместо слова присутствует скопированный текст.
  • Вопрос задан
  • 247 просмотров
Пригласить эксперта
Ответы на вопрос 1
@defriz
люблю js
Вы токен-то туда свой подставляете? А группу настроили?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы