░██████ ░██ ░██ ░████ ░██
░██ ░██ ░██ ░██ ░██ ██ ░██
░███████ ░██ ░██████ ░██ ░██░██ ░██ ██ ░██ ░██
░██ ░██ ░███████ ░██ ░██ ░██ ░██ ░██ ██ ░██ ░██
░█████████ ░██ ░██ ░███████ ░███████ ░██ ░█████████ ░███████
░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██
░███████ ░██████ ░█████░██ ░██ ░██░██ ░██ ░██ ░██
e6akl4k is a self-hosted Telegram bot for finding and downloading music. Send it a song name or a link, choose the format, and receive the finished audio directly in Telegram.
Title searches use YouTube. Supported audio links, including Newgrounds tracks, are downloaded directly from their source. It also supports albums, playlists, inline search, MP3, FLAC, M4A, OGG, download history, Telegram file caching, tracklist and cover export, and last.fm lists. Spotify, Apple Music, Deezer, Tidal, and Yandex Music links are used as search hints rather than direct audio sources.
Send a voice message with 5–20 seconds of music playing to recognize it through Shazam and receive the full song as MP3 320. Recordings of 3–60 seconds up to 2 MiB are accepted in private chat. An uncertain YouTube match is offered for selection. Docker includes recognition support; native setup uses Python and requirements-shazam.txt, with no Shazam API key.
For Newgrounds, send an audio page such as https://www.newgrounds.com/audio/listen/549479 and choose the format. Public audio tracks need no extra configuration or API key; title search still uses YouTube.
Try the public bot: @e6akl4k_bot
Use a Debian or Ubuntu server with root or sudo access:
- Create a Telegram bot with @BotFather and copy its token.
- Clone and deploy the project:
git clone https://github.com/v0dol4zik/e6akl4k.git
cd e6akl4k
chmod +x bootstrap.sh deploy.sh rollback.sh
BOT_TOKEN='your-bot-token' ./bootstrap.sh
./deploy.shbootstrap.sh installs Docker and prepares persistent storage. YouTube may require a Netscape-format cookies file on VPS hosts; pass it during setup with COOKIES_FILE=/path/to/cookies.txt.
To update the bot later:
git pull --ff-only origin main
./deploy.she6akl4k — self-hosted Telegram-бот для поиска и скачивания музыки. Отправь ему название песни или ссылку, выбери формат и получи готовый аудиофайл прямо в Telegram.
Поиск по названию работает через YouTube. Поддерживаемые аудиоссылки, включая треки Newgrounds, скачиваются напрямую с исходного сервиса. Он также поддерживает альбомы, плейлисты, inline-поиск, MP3, FLAC, M4A, OGG, историю загрузок, Telegram-кэш, экспорт треклистов и обложек и списки last.fm. Ссылки Spotify, Apple Music, Deezer, Tidal и Яндекс Музыки используются как подсказки для поиска, а не как прямые источники аудио.
Отправь в личный чат голосовое с 5–20 секундами звучащей музыки: бот распознает песню через Shazam и пришлёт полный трек в MP3 320. Принимаются записи от 3 до 60 секунд размером до 2 МиБ. Если совпадение на YouTube сомнительное, бот предложит выбрать версию. В Docker всё уже установлено; для нативного запуска нужны Python и requirements-shazam.txt, ключ Shazam не требуется.
Для Newgrounds пришли страницу аудиотрека, например https://www.newgrounds.com/audio/listen/549479, и выбери формат. Для публичных треков не нужны дополнительные настройки или API-ключ; поиск по названию по-прежнему работает через YouTube.
Попробовать публичного бота: @e6akl4k_bot
Нужен сервер с Debian или Ubuntu и доступом root или sudo:
- Создай Telegram-бота через @BotFather и скопируй его токен.
- Склонируй и разверни проект:
git clone https://github.com/v0dol4zik/e6akl4k.git
cd e6akl4k
chmod +x bootstrap.sh deploy.sh rollback.sh
BOT_TOKEN='токен-твоего-бота' ./bootstrap.sh
./deploy.shbootstrap.sh установит Docker и подготовит постоянное хранилище. На VPS YouTube может потребовать cookies в формате Netscape; их можно передать при установке через COOKIES_FILE=/путь/к/cookies.txt.
Для последующего обновления:
git pull --ff-only origin main
./deploy.sh