e194a8611c59e470a961eaae5c6cfa0d1d2a1bd6
Początek pakietu zyrarbot, budowanego wedle zasady jedna klasa = jeden plik.
- Settings zbiera konfigurację ze zmiennych środowiskowych oraz ścieżki
i limity, które dotąd były literałami rozsianymi po bot.py i web.py
("config/config.json", "uploads", zakres 1-999, domyślne 5 odtworzeń).
- JsonFileStore zastępuje sześć niemal identycznych bloków open/json.load
z ręcznym try/except. Brakujący lub uszkodzony plik daje pusty słownik
zamiast wyjątku, a zapis sam tworzy katalog.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
feat: add beautiful web queue dashboard with loop, reordering, and text channel settings persistence
Releases
6
ŻyrarBOT 5.0
Latest
Languages
Python
68.5%
Vue
16%
CSS
8.1%
TypeScript
4.5%
JavaScript
2.4%
Other
0.5%