Wszystkie wpisy

Alternatywa dla MEE6: jak prowadzić ranking XP na Discordzie bez MEE6

Zespół CordBase

„Ranking XP bez MEE6” zwykle oznacza jedną z dwóch rzeczy, a każda wymaga innego narzędzia.

Jeśli chcesz tylko raz opublikować ranking, darmowy generator rankingów na Discorda zamieni listę imion i wyników w wiadomość z rankingiem i medalami. Reszta poradnika przechowuje wyniki na serwerze, więc komenda rankingu szereguje aktualne liczby za każdym razem, gdy ją uruchomisz.

  1. Chcesz, żeby członkowie automatycznie zdobywali XP za pisanie na czacie, z rolami za kolejne poziomy, i nie chcesz płacić za MEE6 Premium (cena katalogowa 11,99 USD/mies. za serwer, stan na październik 2026).
  2. Chcesz rankingu punktów, które ekipa przyznaje celowo: za wygrane w wydarzeniach, obecność na rajdach, pomoc na kanałach wsparcia, wyniki turniejów.

W pierwszym przypadku użyj innego bota z systemem poziomów. W drugim bot z poziomami po prostu nie pasuje, a lepiej sprawdzi się tabela punktów. Oto obie drogi.

Droga 1: automatyczne XP za czat z darmowym botem z systemem poziomów

Te boty obserwują wiadomości i same przyznają XP:

  • Lurkr deklaruje, że wszystkie jego funkcje są darmowe, w tym do 50 ról-nagród i ranking na stronie dla 100 członków. Opcjonalne pakiety kosztują 1 i 5 USD/mies..
  • Darmowy plan Arcane obejmuje XP za wiadomości i reakcje oraz do 15 ról-nagród. XP za kanały głosowe i własne przeliczniki XP są w Premium (7 USD/mies.).
  • Tatsu ma darmowe punkty serwerowe i do 10 ról za poziomy.
  • AmariBot daje XP za wiadomości z cotygodniowymi rankingami i rolami-nagrodami.

Wybierz jednego, zaproś go, ustaw kanały z XP i role-nagrody i gotowe. CordBase tego nie zrobi: nie czyta wiadomości, więc nie ma pojęcia, kto pisze na czacie.

Droga 2: ranking punktów pod kontrolą ekipy

Boty z poziomami śledzą jedną liczbę, która rośnie z aktywnością. Robią się niezgrabne, gdy punkty pochodzą z rzeczy, których bot nie widzi, gdy chcesz kilku statystyk albo osobnego rankingu na każdy sezon czy grę. Tabela radzi sobie z tym dobrze. Ten poradnik korzysta z CordBase, który sami tworzymy.

Krok 1: utwórz tabelę

Zaloguj się przez Discorda na cordbase.gg, dodaj bota na serwer i utwórz tabelę „XP” z tymi kolumnami, w tej kolejności:

  1. name: tekst, wymagana. Daj ją na początek. CordBase podpisuje wpisy w rankingu pierwszą kolumną tekstową albo kolumną członka, a wiersze znajduje, przeszukując pierwszą kolumnę tekstową, gdy ktoś pisze w opcji row.
  2. member: użytkownik, wymagana.
  3. xp: liczba, wymagana.
  4. wins: liczba (opcjonalna, jeśli chcesz drugi ranking).

Zapisz, a bot w ciągu kilku sekund zarejestruje na serwerze komendę /xp. Jeśli wolisz zacząć od szablonu, Ranking serwera ma kolumny player, score, wins, losses, rank i last game. Dodaj do niego kolumnę tekstową z imieniem: jako jedyną kolumnę tekstową w tabeli będzie ją przeszukiwać opcja row.

Krok 2: zdecyduj, kto może przyznawać punkty

W uprawnieniach tabeli daj roli ekipy dostęp Zapis, a roli, którą mają wszyscy członkowie (na przykład @Member), Odczyt. Członkowie mogą wtedy oglądać ranking, ale nie mogą go edytować. Gdy w tabeli ustawisz choć jedną rolę, członkowie bez żadnej z tych ról w ogóle nie mogą z niej korzystać. Osoby z uprawnieniem Administrator na Discordzie zawsze mają pełny dostęp.

Krok 3: dodaj członków i przyznawaj XP

Dodaj każdego członka raz:

/xp add name:Kai member:@Kai xp:0

Przyznawaj punkty, zwiększając wartość, a nie wpisując nową sumę:

/xp update row:Kai xp:25 _mode:Increment

„Zwiększ (dodaj do obecnej)” dodaje 25 do tego, co Kai już ma. „Zmniejsz (odejmij od obecnej)” odejmuje punkty, a „Ustaw (zastąp wartość)” nadpisuje wartość. Zwiększenia są wykonywane jako pojedyncza operacja na bazie danych, więc dwa zwiększenia w tej samej chwili liczą się oba.

Krok 4: pokaż ranking

/xp leaderboard column:xp publikuje 10 najlepszych, od najwyższego wyniku, z medalami dla pierwszej trójki. Dodaj limit:25, żeby dostać dłuższą listę, albo column:wins, żeby uszeregować inną statystykę.

W płatnym planie możesz zaplanować cotygodniowy post z pięcioma najlepszymi (według pierwszej kolumny liczbowej w tabeli) na wybranym kanale. Wtedy nikt nie musi pamiętać, żeby uruchamiać ranking w każdą niedzielę.

Krok 5: sezony

Żeby zacząć nowy sezon od zera, utwórz nową tabelę („XP Season 2”), a starą zostaw jako archiwum. Jej komenda będzie się nazywać /xp-season-2. W planie Free zajmuje to drugie miejsce na tabelę; Pro ma nielimitowaną liczbę tabel.

Którą drogę wybrać?

Jeśli XP ma odzwierciedlać aktywność ludzi na czacie, użyj bota z poziomami z drogi 1. Jeśli XP to nagroda przyznawana przez ekipę albo śledzisz więcej niż jedną statystykę, wybierz drogę 2. Wiele serwerów robi jedno i drugie: bot z poziomami do aktywności na czacie, tabela do punktów za wydarzenia.

Często zadawane pytania

Czy CordBase może automatycznie dawać XP za wiadomości?

Nie. CordBase odpowiada tylko na komendy slash i nie czyta wiadomości ani aktywności na kanałach głosowych. Do automatycznego XP za czat użyj bota z systemem poziomów, np. Lurkr, Arcane albo Tatsu.

Jaka jest darmowa alternatywa dla MEE6 do systemu poziomów?

Lurkr deklaruje, że wszystkie jego funkcje są darmowe. Darmowy plan Arcane obejmuje XP za wiadomości i do 15 ról-nagród. Sprawdź aktualny cennik każdego bota, bo darmowe limity się zmieniają.

Czy mogę mieć więcej niż jeden ranking?

W CordBase tak: każdą kolumnę liczbową w tabeli można uszeregować przez /<table> leaderboard column:<name>, a każda tabela to osobny ranking.