Leaderboard-type · Levels (BETA)

Discord level-bot med et live XP-leaderboard

Medlemmerne tjener XP ved at skrive og ved at være i voice, stiger i level på en kurve, de kender, og samler roller på vejen op — på et leaderboard, der lever i Discord og på nettet.

ScoreboardsAPP
Discord-leaderboard, der rangerer medlemmer efter XP med deres level i en LVL-kolonne, og knapperne Min rank og Web nedenunder
My rankWeb
ScoreboardsAPP

🎉 @Lumen nåede level 10 på Chat XP!

Scoreboards er en Discord level-bot, der gør hverdagens snak til et leaderboard. Medlemmerne tjener XP ved at skrive og ved at snakke i voice, deres level følger af deres XP, og roller, level-up-beskeder og en ugentlig opsamling holder alle i gang med at klatre — uden at nogen skal indsende noget, og uden at en eneste besked bliver læst. Levels (BETA) er den nyeste leaderboard-type i Scoreboards, og den er stadig i beta.

Det grundlæggende

Hvad er en Discord level-bot?

En level-bot belønner medlemmer for at være med. Hver besked og hvert minut i en voice-kanal giver XP, XP bliver til levels, og et level kan følges af en rolle, et skulderklap og en plads på leaderboardet.

Det er ikke selve tallet, det handler om. Det handler om en grund til at komme tilbage: en ny kan se stamgæsterne på level 25 og en tydelig vej derop, og stamgæsterne har en plads at forsvare.

Scoreboards kører det som en leaderboard-type, så jeres levels får det samme live board i Discord, den samme webside og den samme ugentlige opsamling som alle andre Scoreboards-leaderboards — og XP'en bliver talt fair: én besked i minuttet, og voice kun mens medlemmet ikke er muted og har nogen at snakke med.

Level-beregner

Vælg et level og en kurve. Tallene kommer fra den samme kode, som botten giver medlemmerne levels med.

Kurve

5L² + 50L + 100 XP fra level L til det næste — den kurve, MEE6 bruger.

Samlet XP for at nå level 10

4.675XP

Level 10 til 11: 1.100 XP mere

Level 0Level 100

Beskeder, der tæller

234

Med 20 XP i snit per besked og højst én i minuttet: mindst 3,9 t i chatten.

Eller tid i voice

7,8 t

Med 10 XP i minuttet, ikke muted og med selskab.

Overslagene bruger standardindstillingerne — 15–25 XP per besked, én besked i minuttet, 10 XP i minuttet i voice — og hver af dem kan ændres per board.

Funktioner

Sådan klarer Scoreboards levels

XP for at skrive

Hver besked giver 15–25 XP, og kun én besked i minuttet tæller — ti hurtige beskeder giver det samme som én, så spam fører ingen vegne. Intervallet og pausen sætter du per board.

XP for voice

10 XP for hvert minut i en voice-kanal, så længe medlemmet hverken er muted eller deafened, ikke sidder i AFK-kanalen og har mindst én anden person med. Skru op, skru ned, eller sæt det til 0 for at slå voice-XP fra.

En kurve, medlemmerne kender

Standardkurven er den, MEE6 bruger: 5L² + 50L + 100 XP per level, så level 10 er 4.675 XP og level 50 er 268.375. Vil du have hurtigere levels? Skift til lineær — alle beholder deres XP.

Level-up-beskeder

Når et medlem når et nyt level, ønsker botten tillykke i den kanal, de lige skrev i, i én fast kanal eller slet ikke. Skriv din egen tekst med {user}, {level} og {board}.

Roller per level

Giv én rolle ved level 5 og en anden ved level 10 — så mange level-roller, du vil. Medlemmerne beholder hver rolle, de når, eller kun den højeste.

Kanaler og roller uden XP

Udelad de kanaler, hvor XP ikke skal tælle, fx en kanal til bot-kommandoer eller spam (tråde med), og de roller, hvis medlemmer aldrig skal tjene noget.

Valuta per level

Kører serveren Scoreboards-økonomien, kan du betale valuta, hver gang et medlem når et nyt level, inden for den samme daglige grænse som alle andre udbetalinger.

Tag jeres levels med

Skifter I fra MEE6 eller en anden level-bot? Importér en CSV med Discord-bruger-id'er og XP (user_id,xp) på dashboardet — id'et kobler hver linje til sit medlem. På den samme kurve er den samme XP det samme level.

Læser aldrig jeres beskeder

Botten bruger ikke Discords Message Content-intent og læser eller gemmer aldrig beskedtekst. Per medlem gemmer den Discord-id og visningsnavn, XP, et antal beskeder, minutter i voice og hvornår der sidst blev tjent XP, plus et natligt rank-snapshot til rank-historik-grafen — og, hvis jeres økonomi betaler for levels, en post i valutaloggen per level.

Vil du have alle detaljerne og de bedste råd? Læs hele guiden til levels →

Under motorhjelmen

Fra en besked til et level-up

De fleste level-bots er en sort boks. Her er præcis, hvad der sker, fra et medlem trykker Enter, til botten ønsker tillykke.

  1. 01

    Et medlem siger noget

    De sender en besked eller bruger et minut i voice med vennerne. Bots, webhooks og Discords systembeskeder (nye medlemmer, boosts, fastgjorte beskeder) tæller aldrig, og kun kanaler, botten kan se, tæller med.

  2. 02

    Reglerne bliver tjekket

    Er pausen ovre? Står kanalen eller en af medlemmets roller på listen uden XP? I voice: ikke muted, ikke deafened, ikke i AFK-kanalen, ikke alene?

  3. 03

    XP'en bliver lagt til

    XP'en gemmes inden for få sekunder. Levellet bliver aldrig gemt — det regnes ud fra XP'en hver gang, så et skift af kurve tager ikke noget fra nogen.

  4. 04

    Level-up'et lander

    Krydser medlemmet et level, poster botten lykønskningen, rollen for det level følger med, og en eventuel valuta per level bliver udbetalt.

  5. 05

    Boardet indhenter det

    Leaderboard-beskeden tegnes igen, når nogen stiger i level, eller rækkefølgen ændrer sig — højst én gang i minuttet, og ellers cirka hvert 15. minut, mens medlemmerne tjener XP. Min rank og boardet på nettet viser XP inden for få sekunder.

Svær at farme

Kun én besked i minuttet tæller, og et medlem, der sidder alene i voice, er muted, deafened eller i AFK-kanalen, tjener ingenting. Bots og webhooks tjener aldrig XP.

Sæt eller justér XP i hånden

Brug /score i Discord eller Set XP og Adjust XP i en spillers menu på websitet. En ændring i hånden poster ingen level-up-besked og udbetaler ingen level-belønning.

Sæsoner, der fryser

Afslut en sæson, og boardet fryser, som det endte: XP holder op med at tælle, og stillingen står. Start næste sæson på et nyt Levels-board, og behold det frosne som arkiv.

Levels (BETA) er nyt og stadig i beta. En server kører ét Levels-board ad gangen — et frosset tæller ikke med — og det er altid et server-leaderboard, aldrig et personligt.

I Discord

Det ser medlemmerne

Et level-up er et øjeblik, så botten gør noget ud af det. Alt andet holder sig i baggrunden, til et medlem spørger.

ScoreboardsAPP

🎉 @Lumen nåede level 10 på Chat XP!

Level-up-beskedenPostet dér, hvor medlemmet skrev, i én fast kanal eller ingen steder — du bestemmer, gerne med din egen tekst. Den pinger kun det medlem, der steg i level, også selvom teksten siger @everyone, og når mere end tre medlemmer stiger i level i samme kanal på én gang, deler de én besked.
ScoreboardsAPP

Level 10 · 4.682 XP · 1.093 XP til level 11

Leaderboard-siden, et medlem ser efter at have trykket på Min rank, med Lumens række i pink på plads 5: level 10, 4.682 XP

Kun du kan se dette · Afvis besked

Min rankÉt tryk viser et medlem deres plads på boardet, deres level og den XP, det næste kræver — aktuelt, selv når board-beskeden er et par minutter bagud. Kun de selv kan se det.
Ugentligt opsamlingskort for Chat XP: 27 medlemmer tjente XP i denne uge, top tre efter XP, og Lumen, der klatrer seks pladser til nr. 5
Mandagens opsamlingHver mandag, på et board hvor mindst tre medlemmer har tjent XP i ugens løb: top tre efter XP, det medlem, der klatrede mest, og hvor mange medlemmer der tjente XP.

Belønninger, der klatrer med

Et level er mere værd, når der følger noget med. Et Levels-board kan dele roller ud og, med økonomien slået til, valuta.

Roller per level

Tier-roller med metoden Level: vælg en rolle til hvert level, du vil, uden grænse for hvor mange. Scoreboards-rollen skal sidde over de roller, den giver.

  1. Level 5StamgæstLumen har den
  2. Level 10AktivLumen har den
  3. Level 25Veteran
  4. Level 50Legende

Valuta per level

Med serverens økonomi slået til sætter du et beløb, der udbetales, hver gang et medlem når et nyt level — én gang per level og inden for den samme daglige grænse som alle andre udbetalinger. Beskeder og minutter i voice giver ikke valuta i sig selv.

Se, hvordan økonomien virker

Alle Levels-indstillinger er forklaret i dokumentationen.

Brugsscenarier

Hvornår giver en level-bot mening?

Servere med en aktiv chat

Giv stamgæsterne noget at vise for de timer, de lægger, og nye medlemmer en grund til at være med i snakken i stedet for bare at kigge med.

Fællesskaber, der lever i voice

Gaming-grupper, læsegrupper og hangouts, hvor det meste af snakken foregår i voice: minutter med selskab giver også XP.

Roller, der låser op

Del roller ud ved bestemte levels, og lad Discords egne kanaltilladelser åbne en kanal eller et frynsegode for dem, der har rollen.

Creator- og fan-fællesskaber

Se, hvem jeres mest aktive fans er, og beløn dem, der dukker op til hver stream og hver tråd.

Aktivitetssæsoner

Kør en månedlang kampagne, afslut sæsonen for at fryse boardet og kåre top tre, og start så næste sæson på et nyt board.

Når I forlader en anden level-bot

Behold de levels, medlemmerne allerede har tjent: importér en CSV med deres Discord-bruger-id'er og XP, og fortsæt på den samme kurve.

Kom i gang

Sæt levels op på to minutter

  1. 1

    Tilføj Scoreboards til din server

    Inviter botten til din Discord-server. Det tager et par sekunder.

    Add to Discord
  2. 2

    Kør /leaderboard create

    Giv boardet et navn, og vælg LEVELS (BETA). Botten poster leaderboardet, og XP tæller fra næste besked.

  3. 3

    Bare snak

    Ingen skal tilmelde sig eller indsende noget: den første XP, et medlem tjener, sætter dem på boardet.

  4. 4

    Finjustér det i dashboardet

    XP per besked, pausen, voice-XP, kanaler og roller uden XP, level-up-beskeder og valuta per level finder du alt sammen i boardets Levels (BETA)-indstillinger på dashboardet. Roller per level sætter du op under Tier-roller.

    Åbn dashboardet

FAQ

Ofte stillede spørgsmål om Discord level-bots

Kan vi skifte fra MEE6 uden at miste vores levels?

Ja. Standardkurven er den samme, som MEE6 bruger, så den samme XP giver det samme level. Skriv hvert medlems Discord-bruger-id og samlede XP i en CSV-fil, én user_id,xp per linje, og brug Importér fra CSV på dashboardet — importen erstatter deres XP og kobler hver linje til medlemmet. Et brugernavn i stedet for id'et bliver en separat post, der aldrig tjener XP. Viser MEE6 et afrundet tal som 12.5k, så skriv hele tallet (12500); XP'en kan så være en smule unøjagtig. Der er ingen automatisk import fra MEE6, fordi MEE6's vilkår ikke tillader automatiseret adgang til deres tjeneste. En fil kan rumme op til 500 linjer; del en længere liste op.

Hvor meget XP kræver hvert level?

På standardkurven koster det 5L² + 50L + 100 XP at gå fra level L til det næste, så level 10 kræver 4.675 XP i alt, level 50 kræver 268.375 og level 100 kræver 1.899.250. Den lineære kurve koster 100L + 75 per level. Skifter du kurve, beholder alle deres XP; kun det level, den svarer til, ændrer sig.

Kan medlemmer farme XP ved at spamme?

Nej. Kun én besked i minuttet giver XP — du vælger selv pausen — og i voice skal et medlem hverken være muted eller deafened, ikke sidde i AFK-kanalen og have mindst én anden person med. Bots, webhooks og systembeskeder tjener aldrig XP.

Læser botten vores beskeder?

Nej. Den bruger ikke Discords Message Content-intent, og botten læser eller gemmer aldrig beskedtekst. For hvert medlem gemmer den Discord-id og visningsnavn, samlet XP, hvor mange af deres beskeder der gav XP, hvor mange minutter i voice der gav XP, og hvornår der sidst blev tjent XP, plus et natligt snapshot af deres rank til rank-historik-grafen. Hvis serverens økonomi betaler valuta for levels, giver hvert nået level også en post i valutaloggen. Intet gemmes per besked.

Tæller beskeder fra før vi tilføjede botten?

Nej. XP tæller fra det øjeblik, Levels-boardet findes. Vil I beholde den XP, medlemmerne har tjent med en anden bot, så importér den fra en CSV.

Hvordan giver jeg roller ved bestemte levels?

Tilføj tier-roller til boardet med metoden Level på dashboardet: én rolle fra level 5, en anden fra level 10, så mange du vil. Med Behold lavere tier-roller slået til beholder medlemmerne hver rolle, de når; slået fra kun den højeste. Scoreboards-rollen skal sidde over de roller, den giver, under Serverindstillinger → Roller.

Hvor havner level-up-beskeder?

Som standard i den kanal, medlemmet lige har skrevet i. Du kan i stedet sende dem til én fast kanal eller slå dem fra, og skrive din egen tekst på op til 200 tegn med {user}, {level} og {board}. Botten skal have lov til at sende beskeder dér.

Hvad betyder BETA her?

Levels er den nyeste leaderboard-type, så den bærer BETA-mærket, mens den falder på plads. En server kører ét Levels-board ad gangen, og det er altid et server-leaderboard — et personligt leaderboard kan ikke være et.

Lad hver samtale tælle.

Tilføj Scoreboards, kør /leaderboard create og vælg LEVELS (BETA) — så tjener medlemmerne XP fra deres næste besked.

Add to Discord