Программист из Петербурга превратил 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.

0
48 комментариев
Популярные
По порядку
Написать комментарий...
Государственный инструмент

ну и ладно

Ответить
34
Развернуть ветку
Государственный инструмент

Это ответ по типу "Ой бля, отвали"

Ответить
5
Развернуть ветку

Комментарий удален

Развернуть ветку
Государственный инструмент

Каналы вам на что?

Ответить
2
Развернуть ветку
Государственный инструмент

О каких каналах можно говорить, когда Дуров уже почти вернул стену?)

Ответить
2
Развернуть ветку
Государственный инструмент

И граффити

Ответить
0
Развернуть ветку
Государственный инструмент

Будет ли Apple выступать против
кто-то сомневается?)

Ответить
10
Развернуть ветку
Государственный инструмент

А кто-то ещё начнёт слушать музыку в хардкордной консольной версии Telegram.

Ответить
7
Развернуть ветку
Государственный инструмент

Неужели на TJ никто не умеет пользоваться кавычками в поисковых запросах?

Ответить
7
Развернуть ветку
Государственный инструмент

Не работаю кавычке вроде

Ответить
0
Развернуть ветку
Государственный инструмент

Да не, работают вроде

Ответить
2
Развернуть ветку
Государственный инструмент

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

Ответить
5
Развернуть ветку
Государственный инструмент

Любой нормальный FTS должен по такому запросу находить.

Ответить
1
Развернуть ветку
Государственный инструмент

Находит, видимо просто это песни в базе не было.

Ответить
2
Развернуть ветку
Государственный инструмент

Бля, теперь я не узнаю какой у тебя оператор :((((

Ответить
23
Развернуть ветку
Государственный инструмент

Хуевый, поэтому закрасил :(

Ответить
1
Развернуть ветку
Государственный инструмент

Заинтриговал

Ответить
2
Развернуть ветку
Государственный инструмент

Beeline, надо было ещё иконку сети сдвинуть

Ответить
1
Развернуть ветку
Государственный инструмент

Sunn O))) зато есть.

Ответить
5
Развернуть ветку
Государственный инструмент

)))

Ответить
3
Развернуть ветку
Государственный инструмент

Скобочки - часть названия группы

Ответить
0
Развернуть ветку
Государственный инструмент

Нет у вас чувства юмора )))

Ответить
0
Развернуть ветку
Государственный инструмент

Дуров добавь стену!

Ответить
4
Развернуть ветку
Государственный инструмент

можно и без стены покидать любимой музычку

Ответить
1
Развернуть ветку
Государственный инструмент

но на стене можно рисовать граффити! Telegraphiti!

Ответить
3
Развернуть ветку
Государственный инструмент

Нарисуй граффити на стене, что на против окна любимой

Ответить
1
Развернуть ветку
Государственный инструмент

Но это уже вандализм...

Ответить
1
Развернуть ветку
Государственный инструмент

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

Ответить
4
Развернуть ветку
Государственный инструмент

Поиск - говно. Такое ощущение, что ищет по принципу "или". Впрочем, и не находит ничего.

Ответить
3
Развернуть ветку
Государственный инструмент

И это заставят удалить естественно. Просто интересная идея, но скоро эту лавочку точно прикроют

Ответить
2
Развернуть ветку
Государственный инструмент

Лиха беда начало. Прикрутят нормальный поиск (этож опенсорс! сам бы пошёл и сделал!) и базу пополнят - будет то что надо. А ребята с iOS будут в более платные приложения ходить, на TJ эта тема вполне раскрыта.

Спасибо, Никита, за наводку. Шикарно!

Ответить
2
Развернуть ветку
Государственный инструмент

Лью свою библиотечку боту, закачка в телеге на удивление грамотно работает.

Ответить
5
Развернуть ветку
Государственный инструмент

Естественно, они же позиционируют это, как один из своих главных плюсов

Ответить
0
Развернуть ветку
Государственный инструмент

Если повезет, может попасться флак.

Ответить
2
Развернуть ветку
Государственный инструмент

Чо там, порево то когда зальют?

Ответить
2
Развернуть ветку
Государственный инструмент

Так есть же 😏 грамотно искать надо

Ответить
0
Развернуть ветку
Государственный инструмент

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

Ответить
2
Развернуть ветку
Государственный инструмент

Реклама ?

Ответить
0
Развернуть ветку
Государственный инструмент

Нет, просто совет. Ибо бот этот питерский реально стремный.

Ответить
0
Развернуть ветку
Государственный инструмент

Да это вообще баловство. Сообщения должны быть отдельно, музыка отдельно.

Ответить
0
Развернуть ветку
Государственный инструмент

Пока что поиск работает плохо

Ответить
1
Развернуть ветку
Государственный инструмент
Ответить
1
Развернуть ветку
Государственный инструмент

Лолмда

Ответить
1
Развернуть ветку
Государственный инструмент

Джой Дивижн и Тул, видимо этот бот для меня.

Ответить
0
Развернуть ветку
Государственный инструмент

Круто, но зачем? Просто любопытно было это реализовать?

Интересно, из этого бота получится ли что-нибудь полезное в итоге.

Ответить
–1
Развернуть ветку
Государственный инструмент

как зачем? Еще один способ бесплатно слушать музыку

Ответить
8
Развернуть ветку
Государственный инструмент

Так есть ведь куда более удобные способы. Если работает whatsapp, значит, есть возможность и в более удобными, специально предназначенными для этого приложениями или сайтами пользоваться, где можно плейлист составить, например.

Я всеми руками за подобные начинания, потому и интересно, получится ли из этого что-либо толковое.

Ответить
1
Развернуть ветку
Государственный инструмент

Скоро у нас будет возможность слушать любую музыку вдали от вакханалии копирастов, вот что из этого получится)

Ответить
2
Развернуть ветку
Государственный инструмент

Приду домой, кину туда свою коллекцию, может, что-то новое появится)

Ответить
0
Развернуть ветку
Читать все 48 комментариев
null