Menyesuaikan Leaderboard X Bot: Penjelasan Bobot Skor

X Bot menilai postingan menggunakan bobot untuk likes, retweets, replies, quotes, dan views. Begini cara kerja rumusnya dan cara menyesuaikannya untuk komunitas Anda.

Nacho Colloleh Diperbarui: 8 menit baca
X Bot menilai postingan menggunakan bobot untuk likes, retweets, replies, quotes, dan views. Begini cara kerja rumusnya dan cara menyesuaikannya untuk komunitas Anda.

Setiap laporan X Bot selalu berakhir dengan hal yang sama: daftar nama yang diberi peringkat, masing-masing dengan sebuah angka di sampingnya. Angka itu menentukan siapa yang tampak sebagai performer terbaik di komunitas Anda minggu ini. Sebagian besar chat tidak pernah menyentuh cara perhitungannya — dan untuk sebagian besar chat, itu keputusan yang tepat. Tapi jika Anda pernah melihat laporan dan berpikir “itu sebenarnya bukan yang menggerakkan percakapan,” solusinya bukan bot yang berbeda. Solusinya ada di bobot.

Inilah fitur yang diam-diam berada di balik setiap leaderboard: skor per metrik yang bisa Anda sesuaikan dari /setup🎨 Customization. Berikut apa yang sebenarnya dilakukan fitur ini, bagaimana perhitungannya bekerja, dan — sama pentingnya — kapan sebaiknya dibiarkan apa adanya.

Apa yang dinilai, dan mengapa#

X Bot melacak lima metrik engagement per postingan: likes, retweets, replies, quotes, dan views. Masing-masing punya bobot. Saat laporan dibuat, bot mengambil setiap postingan yang cocok dengan filter Anda selama periode tersebut, menghitung skor per postingan sebagai jumlah berbobot dari lima metrik itu, lalu menjumlahkan skor postingan setiap pengguna. Total tertinggi mendapat posisi teratas.

Bobot default disetel agar masuk akal untuk komunitas umum: engagement (likes, replies) dihitung lebih besar daripada jangkauan murni (views), sementara retweets dan quotes berada di antara keduanya. Bobot default itu bekerja baik jika Anda hanya ingin tahu “siapa yang aktif dan mendapat engagement” — yang mencakup mayoritas chat yang menggunakan setelan 🎯 Filters apa adanya.

Tapi “masuk akal untuk komunitas umum” tidak sama dengan “benar untuk kampanye Anda.” Dua chat dengan angka engagement mentah yang identik bisa menginginkan leaderboard yang sama sekali berbeda, karena mereka mengukur hal yang berbeda.

Dua kampanye, dua postingan “terbaik” yang berbeda#

Ambil contoh koordinator peluncuran token yang menjalankan kampanye KOL. Tujuannya adalah awareness — menampilkan token ke sebanyak mungkin mata sebelum listing. Untuk tujuan itu, postingan yang di-quote-tweet ke lima timeline lain lebih berharga daripada postingan yang hanya mengumpulkan likes diam-diam dari audiens tertutup yang sama. Menaikkan bobot retweet dan quote, sambil membiarkan bobot reply tetap, mendorong leaderboard ke arah “siapa yang benar-benar menyebarkan ini,” bukan sekadar “siapa yang memposting sesuatu yang populer.”

Sekarang ambil contoh community manager yang menjalankan check-in engagement mingguan di dalam Telegram milik sebuah proyek yang menyerupai Discord. Tujuannya di sini justru sebaliknya: percakapan nyata, bukan jangkauan. Postingan yang memicu dua puluh reply genuine lebih berharga daripada postingan yang di-retweet ke dalam kehampaan oleh akun-akun yang menyerupai bot. Menaikkan bobot reply (dan mungkin menurunkan bobot view mendekati nol, karena views adalah metrik paling mudah digelembungkan dan paling sulit ditindaklanjuti) menghasilkan leaderboard yang benar-benar mencerminkan kesehatan komunitas.

Tidak ada chat yang “salah” karena menggunakan bot yang sama dengan angka yang berbeda. Itulah inti dari membuat bobot bisa dikonfigurasi, bukan tetap.

Di mana mengubahnya#

Bobot berada di /setup🎨 Customization, bersama nama proyek, deskripsi, logo, URL, dan judul/warna leaderboard. Sifatnya per-chat, bukan global — chat yang menjalankan tiga named filter untuk tiga klien berbeda tetap berbagi satu set bobot yang sama untuk ketiganya, karena bobot adalah properti dari laporan chat, bukan dari filter individual.

Filters › Default

Anda tidak perlu menyentuh setiap metrik. Menaikkan satu bobot dan membiarkan sisanya di nilai default biasanya sudah cukup untuk menggeser peringkat secara terlihat, terutama di chat dengan volume postingan tinggi sehingga perbedaan kecil per metrik terakumulasi di puluhan postingan dalam satu periode.

Rumusnya, dalam bahasa sederhana#

Per postingan: score = (likes × weight_likes) + (retweets × weight_retweets) + (replies × weight_replies) + (quotes × weight_quotes) + (views × weight_views).

Per pengguna, per periode laporan: bot menjumlahkan skor setiap postingan yang (a) cocok dengan filter aktif dan (b) dibuat atau diatribusikan ke pengguna tersebut, lalu memberi peringkat pengguna berdasarkan total itu. Jumlah top-N (juga diatur di 🎨 Customization) mengontrol berapa banyak baris yang benar-benar masuk ke gambar laporan yang dirender — menaikkannya tidak mengubah skor siapa pun, hanya seberapa jauh ke bawah daftar yang ditampilkan gambar.

Tidak ada langkah normalisasi dan tidak ada decay — satu postingan viral dari hari pertama dalam periode laporan 7 hari dihitung persis sama besarnya di hari ketujuh seperti saat pertama kali terjadi. Jika Anda ingin aktivitas yang lebih baru lebih berpengaruh, itu adalah perubahan jadwal (periode laporan yang lebih pendek), bukan perubahan bobot.

Berikut contoh perhitungan agar lebih konkret. Misalkan dua postingan muncul dalam periode laporan yang sama, dengan bobot mendekati default likes=1, retweets=2, replies=3, quotes=2, views=0.01:

  • Postingan A: 200 likes, 40 retweets, 5 replies, 10 quotes, 15.000 views → (200×1) + (40×2) + (5×3) + (10×2) + (15.000×0.01) = 200 + 80 + 15 + 20 + 150 = 465.
  • Postingan B: 60 likes, 8 retweets, 35 replies, 2 quotes, 2.000 views → (60×1) + (8×2) + (35×3) + (2×2) + (2.000×0.01) = 60 + 16 + 105 + 4 + 20 = 205.

Dengan bobot ini, jangkauan Postingan A membawanya ke skor yang lebih tinggi meskipun Postingan B menghasilkan tujuh kali lebih banyak replies. Sekarang gandakan bobot reply menjadi 6 dan turunkan bobot view menjadi 0.002: Postingan A menjadi 200 + 80 + 15 + 20 + 30 = 345, Postingan B menjadi 60 + 16 + 210 + 4 + 4 = 294. Selisihnya menyempit drastis, dan satu thread reply bagus lagi bisa membalikkan peringkat. Itulah keseluruhan mekanismenya — tidak ada pengali tersembunyi, tidak ada modifier per akun, hanya lima angka yang Anda kontrol dan sebuah penjumlahan.

Kasus KOL solo#

Bobot berperan berbeda lagi untuk KOL solo yang menjalankan akunnya sendiri lewat X Bot sebagai portofolio performa publik, bukan leaderboard tim. Di sini hanya ada satu pengguna dalam peringkat, jadi pertanyaan “siapa yang teratas” tidak relevan — tapi bobot tetap membentuk postingan Anda sendiri mana yang disorot bot sebagai karya terbaik Anda untuk periode itu, dan membentuk skor utama yang muncul jika chat Anda melewati ambang batas dashboard publik. KOL solo yang sedang mendekati brand deal kemungkinan menginginkan angka yang berbobot jangkauan (views, retweets) agar terlihat baik di mata sponsor yang membaca sekilas halaman publik; KOL solo yang berusaha membuktikan kepercayaan komunitas yang genuine kepada proyek yang ingin diajak kerja sama mungkin lebih memilih angka yang berbobot reply. Bot yang sama, menu yang sama, lima angka yang berbeda tergantung siapa yang akan membaca laporan tersebut.

Bagaimana bobot berinteraksi dengan dua fitur lain#

Ada dua hal di hilir rumus skor yang perlu diketahui sebelum Anda mulai menyesuaikan:

Pemilih best-tweet. Setiap laporan juga menampilkan satu “best tweet” dari periode tersebut, dipilih dari data engagement yang sama. Kami membahas aturan pemilihannya — beserta perilaku anti-repeat yang disengaja — di Cara Kerja Pemilih “Best Tweet of the Day”. Mengubah bobot Anda mengubah postingan mana yang mendapat skor tertinggi secara keseluruhan, yang bisa menggeser postingan mana yang terpilih sebagai “terbaik,” karena pemilih itu mengandalkan metrik berbobot yang sama.

Ambang batas dashboard publik. Chat yang melewati skor teratas 300, 5+ postingan yang dilacak, dan 2+ pengguna aktif dalam bulan berjalan menjadi memenuhi syarat untuk leaderboard publik di xbot.ninja (lihat Menampilkan Proyek Anda di Dashboard Publik X Bot). Karena ambang batas itu diukur terhadap skor teratas, menaikkan bobot yang menggelembungkan skor (seperti views, yang cenderung menjadi angka mentah terbesar) bisa membuat chat melewati batas itu lebih cepat — baik untuk kebaikan maupun sebaliknya. Jika Anda sengaja ingin menjaga chat tetap privat, itu alasan untuk menjaga bobot view tetap konservatif.

Kapan tidak perlu mengubah default#

Sebagian besar chat sebaiknya tidak membuka menu ini sama sekali, dan itu hasil yang baik. Bobot default ada karena bekerja untuk kasus umum: komunitas atau kampanye yang hanya ingin tahu “siapa yang aktif dan mendapat engagement nyata” tanpa ada yang mengakali metrik tertentu. Jika laporan Anda sudah terlihat benar — nama-nama teratas sesuai dengan yang Anda perkirakan secara intuitif — mengubah bobot berarti memecahkan masalah yang tidak Anda miliki.

Kasus-kasus di mana lima menit itu layak dihabiskan lebih sempit dari yang terdengar: kampanye yang secara eksplisit mengoptimalkan jangkauan dibanding percakapan (atau sebaliknya), chat yang menyadari satu metrik sedang diakali (ring bulk-retweet biasanya tersangka utamanya, dan menurunkan bobot retweet adalah langkah penanggulangan yang wajar), atau agensi yang menstandardisasi bobot di berbagai chat klien agar leaderboard bisa dibandingkan antar klien. Di luar itu, biarkan apa adanya dan habiskan waktu setup Anda untuk filter — di situlah sebagian besar akurasi leaderboard sebenarnya berasal.

Jika tidak ada kombinasi bobot bawaan yang membawa Anda ke hasil yang diinginkan, /setup❓ Help & Support langsung menghubungkan Anda ke tim — layak dicoba sebelum menghabiskan waktu satu sore untuk merekayasa balik angka “yang benar” lewat coba-coba.

Siap melacak komunitas Anda di X? Tambahkan @BWS_X_Bot ke grup Telegram Anda, jalankan /setup, dan laporan pertama Anda akan terkirim sesuai jadwal yang dikonfigurasi. Paket FREE mencakup 100 postingan/bulan — tanpa kartu kredit.

Tentang artikel ini: Postingan ini disusun dengan bantuan AI menggunakan alur kerja konten X Bot dan ditinjau oleh Nacho Coll, Founder & Principal di Blockchain Web Services (BWS), sebelum diterbitkan. Setiap klaim produk diperiksa terhadap bot yang aktif. Baca bagaimana kami menggunakan AI dalam konten kami. Menemukan kesalahan? Hubungi kami melalui /setup → ❓ Help & Support.

Nacho Coll

Tentang penulis

Founder & Principal, Blockchain Web Services

Nacho leads the Blockchain Web Services (BWS) team that builds and operates X Bot — the Telegram bot that turns X (Twitter) activity into leaderboards for crypto communities. He writes about KOL performance tracking, the X API, and running analytics bots for Telegram groups, from the operator side of the wire. Building on blockchain and decentralized infrastructure since 2019.

  • leaderboard scoring weights
  • twitter engagement score formula
  • customize kol ranking
  • telegram bot leaderboard settings
Kembali ke Blog

Artikel Terkait