This commit is contained in:
Andrey Kondratev
2025-08-28 19:13:39 +05:00
parent 6cb8341075
commit 7a7a189ef7
6 changed files with 217 additions and 854 deletions

View File

@@ -1,36 +1,6 @@
# 🎵 Quixotic - Music Search Telegram MiniApp
Telegram miniapp для поиска и скачивания музыки (в разработке).
## ⚠️ Current Status: UNDER DEVELOPMENT
**The app is currently non-functional** due to the following issues:
-**YouTube integration abandoned** - Bot detection blocks all anonymous access
-**SoundCloud integration failed** - API restrictions and ID mismatch between frontend/backend
- 🔄 **TypeScript migration completed** - All code converted from JavaScript to TypeScript
- 🔄 **Alternative sources being evaluated** - Archive.org, Jamendo, Bandcamp under consideration
### What Works:
- ✅ Telegram Bot setup and Web App integration
- ✅ Frontend interface (search/UI)
- ✅ SQLite database functionality
- ✅ Docker deployment setup with Traefik SSL
- ✅ Full TypeScript support with proper typing
### What's Broken:
- ❌ Music search (no working backend service)
- ❌ MP3 conversion (depends on working search)
- ❌ Download functionality
## Планируемые возможности
- 🔍 Поиск музыки (источник определяется)
- 🎵 Конвертация в MP3 с помощью FFmpeg
- 📱 Telegram Web App интерфейс (✅ готов)
- 💾 SQLite база данных (✅ готова)
- 📊 История поиска (✅ готова)
- 🤖 Telegram Bot интеграция (✅ готова)
Telegram miniapp для поиска и скачивания музыки
## Установка
@@ -94,8 +64,6 @@ PORT=3000
## Запуск
⚠️ **Внимание**: Приложение сейчас не работает из-за проблем с интеграцией музыкальных сервисов
### Разработка
```bash