Чат-боты для загрузки музыки из VK на компьютер работают следующим образом: 4
- Бот авторизуется в VK и Telegram. 4 Затем он прослушивает эфир, ожидая запросов от пользователя. 4
- Как только пользователь присылает сообщение, которое не является сервисным, бот пересылает его в VK, в «строку поиска по музыке». 4
- Сообщение от пользователя «вводится в поиск по музыке», на что VK выдаёт соответствующие треки. 4
- Ответ от VK «нарезается» на фрагменты по 10 треков (для удобства), и первые 10 присылаются пользователю в Telegram. 4
- Далее пользователь либо указывает номер искомой песни, либо жмёт «Вперёд»/«Назад» — для перехода к следующей/предыдущей пачке песен, соответствующих его запросу. 4
- При вводе номера трека бот его считывает и проверяет, подписан ли пользователь на рекламируемый канал. 4 Если нет — предлагает подписаться. 4 Если пользователь подписан, бот скачивает трек из VK и загружает его в Telegram. 4
- После завершения загрузки в Telegram бот удаляет трек со своего сервера для экономии места. 4
Некоторые популярные чат-боты для загрузки музыки из VK: You Audio Bot, Mymusicbot, VKM Bot. 2