XP dari ngobrol
Tiap pesan dapat 15–25 XP, dan cuma satu pesan per menit yang dihitung — sepuluh pesan cepat dapatnya sama dengan satu, jadi spam nggak bawa siapa pun ke mana-mana. Rentang dan jeda diatur per board.
Member dapat XP dari ngobrol dan nongkrong di voice, naik level di kurva yang sudah mereka kenal, dan ngumpulin role sambil naik — di leaderboard yang ada di Discord dan di web.

🎉 @Lumen naik ke level 10 di Chat XP!
Scoreboards adalah bot leveling Discord yang mengubah obrolan sehari-hari jadi leaderboard. Member dapat XP dari ngobrol di chat dan ngomong di voice, level mereka ditentukan dari XP, dan role, pesan naik level, serta rekap mingguan bikin semua orang terus naik — tanpa perlu kirim apa-apa dan tanpa satu pesan pun dibaca. Levels (BETA) adalah tipe leaderboard terbaru di Scoreboards, dan masih beta.
Dasar-dasarnya
Bot leveling ngasih hadiah ke member yang ikut aktif. Tiap pesan dan tiap menit di voice channel dapat XP, XP terkumpul jadi level, dan sebuah level bisa datang bareng role, ucapan selamat, dan tempat di leaderboard.
Angkanya bukan intinya. Intinya adalah alasan buat balik lagi: member baru bisa lihat para member lama di level 25 dan jalan yang jelas ke sana, dan member lama punya posisi yang harus dipertahankan.
Scoreboards menjalankannya sebagai tipe leaderboard, jadi level kalian dapat board live di Discord, halaman web, dan rekap mingguan yang sama seperti leaderboard Scoreboards lainnya — dan XP-nya dihitung adil: satu pesan per menit, dan voice cuma selama member nggak di-mute dan ada teman ngobrol.
Pilih level dan kurva. Angkanya berasal dari kode yang sama yang dipakai bot buat ngasih level ke member.
Kurva
5L² + 50L + 100 XP dari level L ke level berikutnya — kurva yang dipakai MEE6.
Total XP untuk mencapai level 10
4.675XP
Level 10 ke 11: 1.100 XP lagi
Level 0Level 100
Pesan yang dihitung
234
Dengan rata-rata 20 XP per pesan dan maksimal satu per menit: minimal 3,9 jam ngobrol.
Atau waktu di voice
7,8 jam
10 XP per menit, nggak di-mute dan ada teman.
Perkiraan ini pakai pengaturan default — 15–25 XP per pesan, satu pesan per menit, 10 XP per menit di voice — dan semuanya bisa diubah per board.
Fitur
Tiap pesan dapat 15–25 XP, dan cuma satu pesan per menit yang dihitung — sepuluh pesan cepat dapatnya sama dengan satu, jadi spam nggak bawa siapa pun ke mana-mana. Rentang dan jeda diatur per board.
10 XP untuk tiap menit di voice channel selama member nggak di-mute atau di-deafen, nggak di channel AFK, dan ada minimal satu orang lain di sana. Naikin, turunin, atau set ke 0 buat matiin XP voice.
Kurva standarnya sama dengan yang dipakai MEE6: 5L² + 50L + 100 XP per level, jadi level 10 itu 4.675 XP dan level 50 itu 268.375. Mau level lebih cepat? Ganti ke linear — semua tetap pegang XP-nya.
Waktu member mencapai level baru, bot ngasih selamat di channel tempat mereka ngobrol, di satu channel tetap, atau nggak sama sekali. Tulis teks sendiri dengan {user}, {level}, dan {board}.
Kasih satu role di level 5, role lain di level 10 — role level sebanyak yang kamu mau. Member menyimpan semua role yang mereka capai, atau cuma yang tertinggi.
Kecualikan channel yang XP-nya nggak boleh dihitung, misalnya channel perintah bot atau spam (termasuk thread-nya), dan role yang membernya nggak boleh dapat apa-apa.
Kalau server kamu pakai ekonomi Scoreboards, bayar mata uang tiap kali member mencapai level baru, dalam batas harian yang sama dengan pembayaran lainnya.
Pindah dari MEE6 atau bot level lain? Impor CSV berisi user ID Discord dan XP (user_id,xp) di dashboard — ID-nya yang menautkan tiap baris ke member-nya. Di kurva yang sama, XP yang sama berarti level yang sama.
Bot nggak memakai intent Message Content dari Discord dan nggak pernah membaca atau menyimpan isi pesan. Per member, bot menyimpan ID Discord dan nama tampilan, XP, jumlah pesan, menit di voice, dan kapan terakhir dapat XP, plus snapshot peringkat tiap malam untuk grafik riwayat peringkat — dan, kalau ekonomi kalian membayar per level, satu entri di catatan mata uang per level.
Mau tahu mekanismenya sampai detail plus tips terbaiknya? Baca panduan leveling selengkapnya →
Di balik layar
Kebanyakan bot leveling itu kotak hitam. Ini persis yang terjadi dari member pencet Enter sampai bot ngasih selamat.
Mereka kirim pesan atau ngabisin semenit di voice bareng teman. Bot, webhook, dan pesan sistem Discord (member gabung, boost, pin) nggak pernah dihitung, dan cuma channel yang bisa dilihat bot yang dihitung.
Jedanya sudah lewat? Channel atau salah satu role member ada di daftar tanpa XP? Di voice: nggak di-mute, nggak di-deafen, nggak di channel AFK, nggak sendirian?
XP tersimpan dalam hitungan detik. Level-nya nggak pernah disimpan — dihitung dari XP setiap kali, jadi ganti kurva nggak ngambil apa pun dari siapa pun.
Begitu lewat satu level, bot memposting ucapan selamat, role untuk level itu menyusul, dan mata uang per level (kalau ada) dibayar.
Pesan leaderboard digambar ulang waktu ada yang naik level atau urutannya berubah — paling sering sekali semenit, selain itu kira-kira tiap 15 menit selama member dapat XP. Rank-ku dan board di web menunjukkan XP dalam hitungan detik.
Cuma satu pesan per menit yang dihitung, dan member yang sendirian di voice, di-mute, di-deafen, atau di channel AFK nggak dapat apa-apa. Bot dan webhook nggak pernah dapat XP.
Pakai /score di Discord, atau Set XP dan Adjust XP di menu pemain di website. Perubahan manual nggak memposting pesan naik level dan nggak membayar hadiah level.
Akhiri season dan board membeku seperti waktu selesai: XP berhenti dihitung dan klasemen tetap. Mulai season berikutnya di board Levels baru, dan simpan yang beku sebagai arsip.
Levels (BETA) masih baru dan masih beta. Satu server menjalankan satu board Levels dalam satu waktu — yang beku nggak dihitung — dan selalu leaderboard server, bukan leaderboard pribadi.
Di Discord
Naik level itu momen, jadi bot merayakannya. Yang lain tetap kalem sampai ada member yang nanya.
🎉 @Lumen naik ke level 10 di Chat XP!
Level 10 · 4.682 XP · 1.093 XP lagi ke level 11

Hanya kamu yang bisa melihat ini · Tutup pesan

Level lebih berharga kalau ada sesuatu yang menyertainya. Board Levels bisa membagikan role dan, kalau ekonomi aktif, mata uang.
Tier role dalam mode level: pilih role untuk tiap level yang kamu mau, tanpa batas jumlah. Role Scoreboards harus berada di atas role yang dibagikannya.
Kalau ekonomi server aktif, tentukan jumlah yang dibayar tiap kali member mencapai level baru — sekali per level, dalam batas harian yang sama dengan pembayaran lainnya. Pesan dan menit di voice sendiri nggak ngasih mata uang.
Lihat cara kerja ekonomiSemua pengaturan Levels dijelaskan di dokumentasi.
Contoh pemakaian
Kasih member lama sesuatu yang nunjukin jam-jam yang mereka habiskan, dan kasih member baru alasan buat ikut ngobrol, bukan cuma nyimak.
Grup gaming, ruang belajar, dan tempat nongkrong yang kebanyakan ngobrolnya di voice: menit bareng teman juga dapat XP.
Bagikan role di level tertentu, lalu biarkan izin channel Discord sendiri membuka channel atau fasilitas buat yang punya role itu.
Lihat siapa fans paling aktif kamu, dan kasih hadiah ke yang selalu muncul di tiap stream dan tiap thread.
Bikin tantangan sebulan, akhiri season-nya buat membekukan board dan menobatkan tiga teratas, lalu mulai season berikutnya di board baru.
Simpan level yang sudah didapat member kamu: impor CSV berisi user ID Discord dan XP mereka, lalu lanjut di kurva yang sama.
Mulai cepat
Undang bot-nya ke server Discord-mu. Cuma butuh beberapa detik.
Add to DiscordKasih nama board-nya dan pilih LEVELS (BETA). Bot memposting leaderboard-nya, dan XP dihitung mulai pesan berikutnya.
Nggak ada yang perlu daftar atau kirim apa-apa: XP pertama yang didapat member langsung memasukkannya ke board.
XP per pesan, jeda, XP voice, channel dan role tanpa XP, pesan naik level, dan mata uang per level — semuanya ada di pengaturan Levels (BETA) board di dashboard. Role per level diatur di Tier role.
Buka dashboardFAQ
Bisa. Kurva standarnya sama dengan yang dipakai MEE6, jadi XP yang sama jatuh di level yang sama. Tulis ID user Discord dan total XP tiap member di file CSV, satu user_id,xp per baris, lalu pakai Impor dari CSV di dashboard — impor ini mengganti XP mereka dan menautkan tiap baris ke member-nya. Username sebagai ganti ID jadi entri terpisah yang nggak pernah dapat XP. Kalau MEE6 menampilkan angka yang dibulatkan seperti 12.5k, tulis angka lengkapnya (12500); XP-nya bisa jadi sedikit meleset. Nggak ada impor otomatis dari MEE6, karena ketentuan MEE6 nggak mengizinkan akses otomatis ke layanan mereka. Satu file muat sampai 500 baris; pecah daftar yang lebih panjang.
Di kurva standar, naik dari level L ke level berikutnya butuh 5L² + 50L + 100 XP, jadi level 10 butuh total 4.675 XP, level 50 butuh 268.375, dan level 100 butuh 1.899.250. Kurva linear butuh 100L + 75 per level. Ganti kurva tetap menyimpan XP semua orang dan cuma mengubah level hasilnya.
Nggak bisa. Cuma satu pesan per menit yang dapat XP — jedanya kamu yang tentukan — dan di voice member harus nggak di-mute, nggak di-deafen, nggak di channel AFK, dan ada minimal satu orang lain. Bot, webhook, dan pesan sistem nggak pernah dapat XP.
Nggak. Bot nggak memakai intent Message Content dari Discord, dan nggak pernah membaca atau menyimpan isi pesan. Untuk tiap member, bot menyimpan ID Discord dan nama tampilan, total XP, berapa pesannya yang dapat XP, berapa menit di voice yang dapat XP, dan kapan terakhir dapat XP, plus snapshot peringkatnya tiap malam untuk grafik riwayat peringkat. Kalau ekonomi server kamu membayar mata uang per level, tiap level yang dicapai juga menambah satu entri di catatan mata uang. Nggak ada yang disimpan per pesan.
Nggak. XP dihitung sejak board Levels dibuat. Buat menyimpan XP yang didapat member dari bot lain, impor dari CSV.
Tambahkan tier role ke board dalam mode level di dashboard: satu role mulai level 5, role lain mulai level 10, sebanyak yang kamu mau. Kalau Simpan tier role yang lebih rendah aktif, member menyimpan semua role yang mereka capai; kalau mati, cuma yang tertinggi. Role Scoreboards harus berada di atas role yang dibagikannya di Pengaturan Server → Role.
Defaultnya ke channel tempat member barusan ngobrol. Kamu bisa kirim ke satu channel tetap, atau matikan, dan tulis teks sendiri sampai 200 karakter dengan {user}, {level}, dan {board}. Bot butuh izin kirim pesan di sana.
Levels adalah tipe leaderboard terbaru, jadi masih pakai label BETA selama penyesuaian. Satu server menjalankan satu board Levels dalam satu waktu, dan selalu leaderboard server — leaderboard pribadi nggak bisa jadi Levels.
Tipe leaderboard lainnya
Tiap leaderboard Scoreboards ada di Discord sekaligus di web, dan satu server boleh punya sebanyak yang dia mau.
Tambahkan Scoreboards, jalankan /leaderboard create, dan pilih LEVELS (BETA) — member kamu dapat XP mulai dari pesan berikutnya.
Add to Discord