This bot allows users to browse and download files organized in a structured directory. The files are stored in a private Telegram channel.
- Browse artists and releases
- Download tracks directly from Telegram
- Easy navigation with inline keyboards
- Clone this repository.
- Install dependencies with
pip install -r requirements.txt
. - Create a
.env
file in the root directory with yourBOT_TOKEN
andCHANNEL_ID
. - Run the bot using
python main.py
.
bot/
: Contains the bot logic.data/
: Stores file structure and file ID mappings.tests/
: Contains unit tests.