K-factor yang bisa diatur
Tentuin secepat apa rating bergerak. K rendah (10–16) bikin ladder yang udah mapan tetap stabil. K tinggi (40+) cocok buat event pendek yang butuh pergeseran rank cepat. Default K=32 titik awal yang seimbang.
Ranking kompetitif berbasis skill yang bergeser tiap habis match — K-factor, decay, dan tier role bisa diatur, plus leaderboard web live.

Scoreboards adalah bot ELO Discord buat komunitas kompetitif. Jalanin ladder ranked, bikin seeding bracket turnamen, atau kasih server PvP-mu sistem ranking berbasis skill yang bikin pemain terus ngejar tier berikutnya — semuanya tanpa keluar dari Discord, plus leaderboard web yang bisa dibagikan member ke luar.
Dasar-dasarnya
ELO adalah sistem rating yang awalnya dibikin Arpad Elo buat catur di era 1960-an. Sekarang dia jadi standar emas ranking kompetitif — dipakai federasi catur, turnamen fighting game, ladder StarCraft, League of Legends, dan hampir semua komunitas PvP serius, baik buat duel 1v1 maupun game tim.
Idenya sederhana: tiap match itu pertukaran rating. Kalahin lawan yang rating-nya lebih tinggi, poinmu naik banyak. Kalah dari yang rating-nya lebih rendah, turunnya juga banyak. Lama-lama rating-nya mengoreksi diri sendiri dan mengendap di level skill asli tiap pemain.
Makanya ELO jadi pilihan kalau kamu pengin leaderboard yang ada artinya — bukan sekadar catatan siapa yang paling sering main.
Geser rating-nya dan pilih hasilnya. Ini rumus yang sama yang dipakai bot buat nyelesaiin tiap match.
K-factor
Hasil
Peluangmu menang30%
Rating-mu
15001523
+23Rating lawan
16501627
−23Fitur
Tentuin secepat apa rating bergerak. K rendah (10–16) bikin ladder yang udah mapan tetap stabil. K tinggi (40+) cocok buat event pendek yang butuh pergeseran rank cepat. Default K=32 titik awal yang seimbang.
Pemain mulai dari 1200 secara default, tapi kamu bebas nentuin rating dasar yang paling pas buat komunitasmu.
Pencet Submit result di leaderboard, tentuin kedua sisi, lalu tunjuk pemenangnya (atau seri). Bot yang ngurus hitungan expected score-nya dan langsung nge-update rating semua peserta.
Match yang dikirim mendarat di log channel buat dicek moderator sebelum rating bergeser. Atau auto-approve setelah jeda yang diatur (default 24 jam buat ELO).
Pemain klik tombol queue buat masuk kolam lawan. Algoritma jendela melebar bakal masangin pemain dengan ELO yang mirip — nggak perlu nyari lawan manual di chat.
Nggak semua game punya dua sisi. Leaderboard ELO bisa main bebas semua lawan semua dengan 3 sampai 8 pemain: laporin urutan finisnya (atau semua seri), dan tiap orang dinilai lawan semua yang lain, dengan K-factor dibagi ke seluruh lobby biar satu game setara kira-kira satu match. Persis nol-jumlah, dan antrean bisa nyusun lobby penuh dengan satu voice room bareng.
Pemain yang nggak aktif pelan-pelan kehilangan rating, harian, mingguan, atau bulanan — biar ladder-nya tetap nyerminin skill terkini.
Bagikan role Discord otomatis berdasarkan rentang rating (Bronze, Silver, Gold, Diamond, …). Pemain lihat tier-nya berubah persis pas rating mereka lewat ambangnya.
Tiap board ELO dapat leaderboard web yang bisa dibagikan, lengkap sama riwayat match, statistik menang/seri/kalah, dan waktu main terakhir — jadi pemain bisa mantau ladder-nya dari luar Discord juga.
Mau tahu mekanismenya sampai detail plus tips terbaiknya? Baca panduan ELO selengkapnya →
Matchmaking · Beta
Kebanyakan bot ELO Discord berhenti di nyatet match. Scoreboards juga bikin match-nya — jadi pemain nggak perlu nyari lawan seimbang di chat atau nyusun satu tim penuh manual.
Pemain klik tombol queue di leaderboard buat masuk kolam matchmaking.
Sistemnya nyari pemain di rentang ELO yang sempit dulu, lalu melebarin jendelanya sampai jumlahnya cukup buat satu match — dua orang di board 1v1, enam di 3v3.
Di board tim, lobinya dibagi supaya rata-rata rating kedua sisi sedekat mungkin, jadi pemain terkuat dan terlemah nggak ngumpul di satu sisi.
Semua yang ikut match dapat thread Discord khusus, lengkap sama tombol voting komunitas.
Komunitas mengonfirmasi pemenangnya lewat tombol voting, lalu rating semua peserta ke-update otomatis.
Pencarian jendela melebar selalu ngambil pemain dengan rating terdekat yang tersedia, jadi tiap match punya bobot ELO yang berarti.
Antrean otomatis kedaluwarsa setelah durasi tertentu (default 5 menit, bisa diubah per leaderboard) biar nggak ada yang nunggu selamanya.
Kalau mau, voice-nya dibikin otomatis — satu ruang bareng buat 1v1, atau ruang privat per sisi di board tim biar bisa bahas strategi tanpa kedengeran lawan. Dibersihin sendiri begitu match kelar.
Hasil baru dikunci kalau mayoritas tiap tim milih hasil yang sama, jadi satu sisi nggak bisa ngaku menang sendiri. Kalau nggak sepakat, sengketanya diserahin ke validator.
Nyalain fixed teams dan skuad bernama yang permanen daftar sekali, dapat ELO tim sendiri di board, lalu antre sebagai satu unit — satu anggota klik, seluruh roster masuk queue, sampai dua cadangan boleh ikut, dan yang paling cepat klik Ready itulah yang main.
Queue matchmaking masih beta. Nyalain atau matiin per leaderboard lewat pengaturan di dashboard-mu.
Di Discord
Begitu queue nemu match, bot ngeposting siapa yang main dan apa yang dipertaruhkan, jadi thread match-nya langsung dimulai dengan konteks, bukan pertanyaan.


Contoh pemakaian
Fighting game, catur, card game, balapan duel — format head-to-head apa pun yang rank-nya harus beneran nyerminin skill.
Kunci leaderboard-nya ke ukuran tim tertentu, dan tiap pemain tetap punya rating sendiri. Expected score dihitung dari rata-rata tiap tim, jadi ngalahin skuad yang lebih kuat menguntungkan seluruh tim.
Season yang jalan terus dan berkembang seiring pemain bertanding. Padukan sama decay kalau kamu pengin rating-nya ngikutin performa terkini.
Pakai rating ELO terkini buat nyusun bracket biar pemain-pemain terkuat nggak saling gugurin di ronde pertama.
Pasangin pemain dengan rating mirip biar match-nya lebih seru dan seimbang — rating-nya yang kerja, bukan kamu.
Ekonomi · Beta
Nyalain ekonominya, dan tiap hasil yang di-approve di board ini ngebayar member-mu pakai mata uang yang namanya kamu tentuin sendiri. Mereka belanjain di toko server-mu buat role, emoji leaderboard, dan warna nama — jadi selalu ada alasan buat main sekali lagi.
Lihat cara kerja ekonominyaMulai cepat
Undang bot-nya ke server Discord-mu. Cuma butuh beberapa detik.
Add to DiscordKasih nama board-nya dan pilih ELO. Habis itu pencet Opsi lainnya buat match tim sampai 8v8, bebas semua lawan semua, atau tim tetap.
Pencet Submit result di leaderboard, pilih kedua sisi dan pemenangnya, atau pencet Queue dan biarin bot nyariin lawan.
Auto-approve, role buat peringkat teratas, season, warna, dan halaman web buat tiap board — semuanya ada di dashboard.
Buka dashboardFAQ
Kalau ragu, pakai aja default-nya, 32. Turunin ke 16 buat ladder jangka panjang yang geraknya harus pelan, atau naikin ke 40 atau lebih buat event pendek yang rank-nya harus cepat bergeser. Kamu bisa ngubahnya di dashboard kapan aja.
1200 secara default. Kamu bisa set rating awal berapa pun di dashboard, dan semua pemain baru di board itu mulai dari situ.
Bisa. Set ukuran tim dari 2v2 sampai 8v8, dan tiap pemain tetap punya rating sendiri. Hasil yang diharapkan dihitung dari rata-rata tiap tim, jadi ngalahin tim yang lebih kuat menguntungkan semua pemain di timmu. Tim tetap juga bisa punya satu rating per tim.
Bisa. Seri juga ngegeser rating: pemain yang rating-nya lebih tinggi kehilangan sedikit, dan yang lebih rendah dapat jumlah yang sama.
Batalin atau edit, dan rating yang sempat bergeser dikembaliin. Kalau ada log channel, hasil juga bisa nunggu moderator dulu sebelum dihitung.
Tetap, kecuali kamu nyalain decay. Kalau decay nyala, pemain yang berhenti main kehilangan rating secara harian, mingguan, atau bulanan, jadi puncak ladder nyerminin siapa yang lagi main sekarang.
Tipe leaderboard lainnya
Tiap leaderboard Scoreboards ada di Discord sekaligus di web, dan satu server boleh punya sebanyak yang dia mau.
Leaderboard ELO yang update langsung bikin tiap match ada yang dipertaruhkan — dan ngasih satu papan bersama buat seisi komunitas.
Add to Discord