Программист из Петербурга превратил Telegram в индексируемую и наполняемую базу музыки Материал редакции

Петербургский программист Степан Заступов запустил в Telegram бота, который позволяет пользователям загружать свою музыку и искать уже опубликованные треки для прослушивания во внутреннем плеере мессенджера. Открытый код и описание своего бота Заступов загрузил на GitHub.

Для начала использования бота @MusicCatalogBot нужно отправить сообщение /start в чат. После этого через него можно слушать музыку: в ответ на поисковый запрос бот выбирает все имеющиеся в наличии треки и порциями по три штуки выдаёт их в диалог.

После этого их можно прослушивать во встроенном в Telegram плеере аудиофайлов. Если было загружено несколько треков, то мессенджер объединяет в некое подобие плейлиста, не имеющего навигации, кроме кнопок предыдущего и следующего трека.

Чтобы добавить собственную музыку в базу бота, пользователь может просто отправить аудиофайл в чат. По словам Заступова, все загруженные треки индексируются и становятся доступными для поиска.

Бот появился 29 ноября, и судя по сделанным TJ запросам, база музыки Telegram Music Catalog пока невелика. Например, она не находит ни одной песни группы Red Hot Chili Peppers, знает лишь немного треков Адель и Ланы дель Рей, но при этом обладает «широкими познаниями» в дискографии Эминема.

t3.jpg t2.jpg t1.jpg

Поскольку на iOS-устройствах доступ к музыкальным файлам получить нельзя, автор бота рекомендует пользоваться десктопной версией клиента для пополнения базы каталога. Заступов утверждает, что вся загруженная музыка хранится на серверах Telegram, а не на сторонних ресурсах. При пересылке полученных от бота треков друзьям происходит их повторная загрузка.

Заступов не ответил на вопросы TJ.

Это не первый музыкальный бот в Telegram, однако ранее никто из известных TJ разработчиков не создавал самонаполняемый каталог музыки внутри мессенджера. Другие боты умеют присылать определённую музыку (в основном по тематикам), а некоторые даже имеют доступ к базе «ВКонтакте», как @vkmusicbot, но для этого пользователю необходимо авторизоваться в соцсети.

Политика App Store не разрешает приложениям обращаться к нелегально размещённым трекам. Из-за этого в феврале 2015 года музыкального раздела лишился официальный клиент «ВКонтакте» для iOS, а позднее в нём ещё и пропала возможность слушать музыку, если приложение свёрнуто.

Будет ли Apple выступать против размещения музыки в Telegram, пока не известно. В середине ноября мессенджер отчитался об удалении 78 каналов, связанных с «Исламским государством»: как стало известно TJ, инициатором этой зачистки была именно Apple.

Пользователь предпочёл скрыть от вас своё описание.
{ "author_name": "Никита Лихачёв", "author_type": "self", "tags": ["\u0441\u0442\u0435\u043f\u0430\u043d_\u0437\u0430\u0441\u0442\u0443\u043f\u043e\u0432","\u043d\u043e\u0432\u043e\u0441\u0442\u044c","\u043d\u043e\u0432\u043e\u0441\u0442\u0438","\u043c\u0443\u0437\u044b\u043a\u0430","\u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u044b","\u0432\u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0435","telegram","apple"], "comments": 48, "likes": 53, "favorites": 38, "is_advertisement": false, "subsite_label": "tech", "id": 56808, "is_wide": true, "is_ugc": true, "date": "Mon, 30 Nov 2015 16:08:10 +0300", "is_special": false }
Объявление на TJ
Комментарии

Страховой Мурод

5

Adel

ага, найдет вам он ее по такому запросу

Приличный пришелец

2

Из трех запросов ни один не нашёл нужную песню, даже близко по названию. Есть другой крутой бот, там база берётся из вк @vkmusic_bot

Ложный мангал

4

Годнота, но
А Дуровы не расстроятся, что сервера внезапно начали забиваться музычкой? :3

Технологии
дискуссии в сообществе доступны только владельцам клубного аккаунта
С клубным аккаунтом вы сможете
создавать записи и вести дискуссии в закрытых сообществах
наслаждаться нашим сайтом без рекламы
помочь проекту и почувствовать себя лучше
Купить за 75₽
Обсуждаемое
Технологии
TJ посетил первый в России магазин без касс и продавцов: как он выглядит и как им пользоваться
Вход по QR-коду, слежка за товарами через компьютерное зрение и автоматические списание с карты.
Новости
Детский омбудсмен предложила сократить финансирование клиникам за аборты. Правозащитники назвали это нарушением прав
Депутат Оксана Пушкина заявила, что считает предложение «непродуманным и очень опасным».
Новости
«Лента.ру» и другие СМИ удалили пародию Галкина на Путина и Собянина. The Bell узнал, что это сделали по «звонку из АП»
Артист изобразил обсуждение графика прогулок, а властям, если верить The Bell, это не понравилось.
Популярное за три дня
Технологии
TJ посетил первый в России магазин без касс и продавцов: как он выглядит и как им пользоваться
Вход по QR-коду, слежка за товарами через компьютерное зрение и автоматические списание с карты.
Интернет
Фандом и никакого хейта: как политолог Екатерина Шульман стала интернет-феноменом и что она думает о внимании соцсетей
В соцсетях обсуждают её видеоблоги с кухни, ведут фанатские паблики и признаются в любви — сама Шульман удивляется такому вниманию.
Разборы
Остров спасения: как Тайвань раньше других научился бороться с Covid-19 и что это значит для статуса страны
Стремительная победа вопреки конфликту с ВОЗ, соседству с Китаем и ошибкам прошлого.

Прямой эфир