A Vexo bot egy gaming közösség köré épített rendszer: Discord parancsokkal, XP-rendszerrel, webes admin felülettel, játékfrissítés-figyeléssel és játékidő alapú aktivitásnaplózással.
Kihívás
- Több játék szerverének aktivitását egy rendszerben kezelni
- Discord felhasználók és játékos azonosítók összekapcsolása
- XP jutalmak kiosztása játékidő alapján
- Admin felület és automata értesítések összehangolása
Megoldás
- Discord bot slash commandokkal és jogosultságkezeléssel
- Webes dashboard a beállításokhoz
- Játékidő monitor integráció SCUM, Conan és Palworld irányban
- SQLite alapú naplózás és újraindításbiztos feldolgozás
Eredmények
3+játék monitor
XPjutalmazás
Webadmin felület
Autoértesítések
Technológiák
Python
Discord.py
FastAPI
SQLite
HTTP API
Systemd
Főbb funkciók
XP rendszer
Játékidő napló
Frissítésfigyelés
Web dashboard