Cara Pasang Notifikasi Discord MSID: Ping Saat Ada Vote dan Server Mati
MSID bisa kirim pesan ke channel Discord-mu otomatis: tiap ada yang vote, saat menembus milestone vote bulanan, dan saat server mati atau online lagi. Panduan pasang webhook Discord dari nol: buat URL webhook, hubungkan ke dasbor MSID, pilih event, uji, lalu sesuaikan teks dan ping-nya.
On this page
Sebagian besar hal penting di servermu terjadi saat kamu sedang tidak menatap dasbor. Ada yang vote, server tiba-tiba tidak bisa dijangkau, atau jumlah vote bulan ini menembus angka yang pantas dirayakan. Kalau kabar itu langsung masuk ke Discord, kamu (dan tim staf) bisa bereaksi cepat, dan momen kecil seperti vote pun terasa hidup di komunitas.
MSID bisa mengirim pesan ke channel Discord-mu otomatis lewat webhook. Tidak perlu plugin, tidak perlu bot sendiri: cukup satu URL webhook dari Discord, lalu MSID yang mengirim pesannya tiap kali ada event di servermu. Panduan ini membahas pemasangannya dari nol, lalu cara menyesuaikan teks dan ping-nya. Notifikasi ini melengkapi Votifier: Votifier memberi hadiah in-game ke pemain, notifikasi memberi kabar ke kamu dan tim.
Apa yang dikirim MSID ke Discord
Kamu memilih sendiri event mana yang dikirim. Ada empat:
- Ada yang vote. Tiap kali servermu menerima vote, MSID mengirim pesannya, lengkap dengan nama pemain dan total vote bulan ini.
- Milestone vote bulanan. Saat jumlah vote bulan ini menembus angka bulat (10, 25, 50, 100, 250, 500, 1000, dan seterusnya), MSID mengirim ucapan pencapaian. Cocok untuk dipamerkan ke komunitas.
- Server mati. Saat server kamu terkonfirmasi tidak bisa dijangkau, kamu langsung dapat peringatan.
- Server online lagi. Saat server pulih setelah sempat mati.
Soal peringatan server mati, ada satu hal yang jujur perlu kamu tahu: ini pemantauan upaya terbaik (best-effort), bukan monitor uptime tingkat SLA. MSID mengecek servermu tiap beberapa menit dan baru mengirim peringatan setelah dua pengecekan gagal berturut-turut (sekitar sepuluh menit), supaya gangguan sesaat tidak langsung membunyikan alarm. Anggap ini jaring pengaman yang ringan, bukan pengganti monitor khusus kalau kamu butuh jaminan uptime.
Beda dengan Votifier dan bridge chat
Tiga hal ini sering tertukar, padahal tujuannya berbeda dan bisa dipakai bersamaan:
- Notifikasi webhook (panduan ini). Kabar dari MSID ke channel Discord-mu: ada vote, milestone, server mati atau online. Diatur sepenuhnya di MSID, tanpa plugin.
- Votifier. Mengubah vote menjadi hadiah in-game untuk pemain. Butuh plugin di server. Lihat cara setup Votifier.
- Bridge chat (mis. DiscordSRV). Menyambungkan chat in-game dengan channel Discord dua arah. Itu plugin terpisah dan tujuannya berbeda dari notifikasi event ini.
Sebelum mulai
- Server sudah terdaftar dan terverifikasi di MSID. Bagian Notifikasi di dasbor terkunci sampai servermu terverifikasi lewat MOTD, sama seperti Votifier. Kalau belum, daftarkan servermu dulu dan selesaikan verifikasi.
- Punya server Discord dan izin mengaturnya. Untuk membuat webhook kamu butuh izin Manage Webhooks di server Discord itu, biasanya kamu sebagai owner atau admin.
- Tahu channel tujuannya. Tentukan dulu mau kirim ke channel mana. Banyak owner memisahkan: vote ke channel publik, peringatan server mati ke channel staf.
Langkah 1: Buat webhook URL di Discord
Webhook adalah alamat rahasia yang membuat pihak luar (di sini, MSID) bisa memposting pesan ke satu channel, tanpa bot dan tanpa login.
- Buka Server Settings di server Discord-mu.
- Masuk ke Integrations, lalu Webhooks.
- Klik New Webhook. Beri nama (mis.
MSID) dan pilih channel tujuannya. - Klik Copy Webhook URL.
URL itu bentuknya https://discord.com/api/webhooks/.... Perlakukan seperti kata sandi: siapa pun yang memegangnya bisa memposting ke channel itu. Kalau bocor, hapus webhook-nya di Discord lalu buat yang baru. MSID sendiri menyimpannya sebagai rahasia dan tidak pernah menampilkannya utuh lagi setelah disimpan.
Langkah 2: Tambahkan ke dasbor MSID
Buka dasbor servermu di MSID (dari halaman servermu), lalu cari bagian Notifikasi. Kalau bagian ini masih terkunci, servermu belum terverifikasi via MOTD; selesaikan itu dulu.
- Klik Tambah notifikasi.
- Tempel URL webhook Discord yang tadi kamu salin.
- Beri nama supaya gampang dikenali nanti (mis.
Channel publikatauAlert staf). - Centang event yang mau dikirim (lihat Langkah 3).
- Klik Tambah.
Kamu bisa menambahkan sampai 5 webhook per server. Inilah cara mengirim event berbeda ke channel berbeda: satu webhook ke channel publik khusus vote, satu lagi ke channel staf khusus peringatan server mati.
Langkah 3: Pilih event yang mau dikirim
Tiap webhook punya daftar event sendiri, jadi kamu bisa membuat satu webhook hanya untuk vote dan satu lagi hanya untuk status server. Centang yang kamu mau:
- Ada yang vote, untuk tiap vote masuk.
- Milestone vote bulanan, hanya saat menembus angka bulat.
- Server mati, saat server terkonfirmasi offline.
- Server online lagi, saat pulih.
Untuk server yang ramai vote, mengirim pesan tiap satu vote bisa jadi berisik. Kalau begitu, matikan "Ada yang vote" dan cukup nyalakan "Milestone vote bulanan" plus status server, supaya channel tetap bersih.
Langkah 4: Uji dulu
Setelah disimpan, klik Tes pada webhook itu. MSID mengirim satu pesan contoh ke channel-nya, persis memakai gaya dan pengaturan yang kamu pilih. Kalau pesannya muncul di Discord, sambungannya sudah benar.
Kalau gagal, biasanya URL salah tempel atau webhook-nya sudah dihapus di Discord. Salin ulang URL-nya dari Discord, perbarui di dasbor, lalu tes lagi.
Langkah 5: Sesuaikan tampilan dan ping (opsional)
Defaultnya sudah rapi, tapi tiap webhook bisa kamu sesuaikan lewat bagian Tampilan pesan dan Pesan khusus:
- Nama pengirim dan avatar. Ganti nama dan foto yang muncul di Discord, misalnya menyesuaikan branding servermu.
- Mention saat dikirim. Teks yang ditambahkan di awal pesan untuk nge-ping. Ini paling berguna untuk peringatan server mati: isi
@here, atau mention sebuah role staf, supaya tim langsung sadar. Kosongkan kalau tidak mau nge-ping siapa pun. - Gaya pesan. Pilih embed (kartu berwarna) atau teks biasa.
- Pesan khusus. Tiap event sudah terisi pesan bawaannya dan tinggal kamu sunting kalau mau, jadi tidak perlu mengetik ulang dari nol. Kosongkan satu kotak untuk kembali ke pesan bawaan.
Di pesan khusus kamu bisa memakai placeholder yang otomatis diganti saat dikirim:
{server}nama servermu.{user}nama pemilih (hanya event vote).{votes}total vote bulan ini (hanya event vote).{milestone}angka milestone yang tercapai (hanya event milestone).{url}tautan ke halaman servermu.
Nama pemain dan nama server dimasukkan dengan aman, jadi karakter spesial seperti garis bawah tidak akan mengacak format pesanmu.
Tips memakai notifikasi dengan rapi
- Pisahkan channel lewat beberapa webhook. Vote ke channel publik biar komunitas ikut senang, peringatan server mati ke channel staf yang sepi biar tidak tenggelam.
- Pakai mention hanya di tempat yang penting. Ping
@hereuntuk server mati masuk akal; ping tiap vote akan cepat menyebalkan. - Webhook yang rusak dinonaktifkan otomatis. Kalau kamu menghapus webhook-nya di Discord, MSID akan berhenti mencoba dan menandainya nonaktif beserta alasannya. Perbaiki URL-nya atau aktifkan lagi untuk mencoba ulang.
Masalah umum dan solusinya
Bagian Notifikasi terkunci di dasbor. Servermu belum terverifikasi via MOTD. Selesaikan verifikasi itu dulu, sama seperti syarat untuk Votifier.
Tes gagal atau webhook tiba-tiba nonaktif. URL-nya salah, atau webhook-nya sudah dihapus di Discord. Buat ulang webhook di Discord, salin URL barunya, perbarui di dasbor, lalu tes lagi. Mengganti URL otomatis mengaktifkan kembali webhook itu.
Pesan masuk tapi tidak nge-ping siapa-siapa.
Kolom mention masih kosong, atau role yang kamu tulis tidak bisa di-mention. Isi @here atau mention role yang benar di bagian Tampilan pesan.
Server jelas mati tapi belum ada peringatan. Peringatan baru dikirim setelah dua pengecekan gagal berturut-turut (sekitar sepuluh menit), bukan saat gangguan sesaat. Kalau banyak server mati bersamaan, masalahnya kemungkinan di sisi pemantauan dan MSID sengaja menahan peringatannya supaya tidak salah alarm.
Channel kebanjiran pesan vote. Servermu ramai vote. Matikan "Ada yang vote" dan andalkan "Milestone vote bulanan" plus status server.
Langkah selanjutnya
Notifikasi membuatmu tahu apa yang terjadi di servermu tanpa harus terus menatap dasbor. Lengkapi dengan langkah berikut:
- Ubah vote jadi hadiah nyata buat pemain dengan cara setup Votifier.
- Datangkan dan jaga pemainmu lewat cara menambah pemain server.
- Pahami tren ekosistem dan data servermu di statistik dan API publik MSID.
Belum mendaftarkan servermu? Daftarkan servermu di MSID supaya pemain Indonesia menemukannya di daftar server Minecraft Indonesia.
Selamat memantau servermu dari Discord!