Open LinusReuter opened 2 years ago
possibile parameters:
score card design preview:
Light Font
Medium Font (currently used)
Links: Avatar und Online Status Unten: XP Fortschrittsbalken zum nächsten Level Über Progress Bar: Nickname und absolute XP von Level Ziel XP Rechts oben: Server Ranking und Level Oben Mitte: Zusätzliche Badges
Die XP sollen sich direkt aus der Anzahl der geschrieben Nachrichten ergeben und das Level soll durch eine lineare Funktion errechnet werden. Die zusätzlichen Badges sind Icons für spaß-Auszeichnungen, wie: "die meisten commands verwendet", "die meisten wörter pro nachricht geschrieben", "die meisten Bilder versendet" Dafür müsste für jeder dieser spaß-Auszeichnungen ein Aussagekräftiges Icon erstellt werden.
example score card:
https://github.com/FabianBartl/HARIBOT/commit/84caddcc78e77e0a54de6631c634af62ba468979 https://github.com/FabianBartl/HARIBOT/commit/f0358f16b040ef3cfb1919016c76349872096f2f https://github.com/FabianBartl/HARIBOT/commit/334ba75135c2cf459b5cade94c4621bea8a0def8 https://github.com/FabianBartl/HARIBOT/commit/481f741336c21fc530a87e11f937fe37b55840de
5 * (lvl ^ 2) + (50 * lvl) + 100 - xp
, where
lvl
is your current levelxp
is how much XP you already have towards the next level.Badges als Scheckliste für Dinge die man erledigt hat:
Workaround:
Bot "denkt nach", bis die Scorecard erstellt wurde, statt nicht zu reagieren und die Scorecard als extra Nachricht zu senden:
(Command Idea) A command that returns the top (3) users who wrote the most messages.