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

Как запустить файл на ПК при получении сообщения от пользователя ВК?

Я программированием раньше не занимался и искал повод попробовать себя в подобном деле, вот повод нашелся, необходимая задача: запустить программу при получении сообщения в ВК, звучит просто, но непонятно с какой стороны подступиться, а объем информации очень велик чтобы быстро ее структурировать, пришел сюда в поисках человека который направит в нужное русло и или посоветует подходящую литературу/статью(и)
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
alsolovyev
@alsolovyev
¯\_(ツ)_/¯ Enjoy life, Eat well & Laugh often
Статья на Habr: Как создать чат-бота для ВКонтакте, используя Pyth...

Есть два варианта реализации:
  • Webhook (описано в статье):
    1. Подписываетесь на событие - новое сообщение
    2. Ожидаете событие
    3. Получаете сообщение
    4. Запускаете программу


  • Вызов API (попроще):
    1. Напишите скрипт, который отправляет запрос messages.getHistory
    2. Парсите сообщения (находите новое)
    3. Запускаете программу
    4. Добавляете этот скрипт в планировщик задач (cron) каждые N минут



Для упрощения задачи можно использовать одну из следующих библиотек:
  1. vk_api
  2. vk (давно не обновлялась)


Если не хочется заморачиваться с кодом, попробуйте использовать конструктор для автоматизации задач. Например, на make.com — веб-приложении, которое выполняет задачи по расписанию (аналогично cron). У них есть интеграция с VK.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@SSPwork
Используй selenium
Но как по мне, проще поднять бота в ТГ, который будет слушать сообщения именно от тебя
Ответ написан
opium
@opium
Просто люблю качественно работать
а какой обьем информации по апи получаешь сообщения и делаешь екзек , 10 строк кода , чат гпт пишет за 10 секунд такое
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
08 дек. 2024, в 19:02
3000 руб./за проект
05 дек. 2024, в 06:54
150000 руб./за проект
08 дек. 2024, в 18:36
7000 руб./за проект