Mencegah mass-mention dan kata terlarang
@everyone dan @here, (termasuk kata terlarang lainnya)
Last updated
@everyone dan @here, (termasuk kata terlarang lainnya)
Last updated
Apa itu mass-mention? Mass-mention adalah penyebutan (mention) yang akan memanggil seluruh anggota server (@everyone), atau setidaknya anggota yang sedang online/aktif saat itu (@here).
Hal ini sering terjadi dan dilakukan mulai dari member server yang iseng, hingga spammer/scammer. Sebenarnya, tidak ada alasan untuk member non-staff melakukan mass-mention selain hanya akan mengganggu member lain. Oleh karena itu, akan kita bahas cara mencegah penggunaan mass-mention ini oleh non-staff, dan memberikan peringatan serta timeout pada mereka.
Di sini kita akan memanfaatkan fitur AutoMod "Block Custom Words" di mana kita bisa mengatur kata-kata apa saja yang tidak boleh dikirimkan ke chat di server.
Jika kamu bukan pemilik server, tanyakan pada pemilik server untuk memastikan role kamu setidaknya memiliki permission "Manage Server".
*@everyone*
dan *@here*
Kamu bisa mengubah nama rule ini di "Rule Name"
Ketik *@everyone*
dan *@here*
di bagian "Choose your words" dipisah dengan koma.
Kenapa harus diapit dengan bintang?
Dengan mengapit kata dengan tanda bintang, kita menjelaskan pada AutoMod bahwa tidak hanya kata yang berdiri sendiri yang akan dikenai aturan, tapi juga bagian dari kata-katanya.
Ini berarti, berlaku juga untuk kata apa pun.
Misal, dengan mengisikan *babi*
kita tidak hanya memblokir kalimat :
babi itu jorok
tapi juga hewan itu membabi buta
.
Perhatikan, kalimat pertama babi
berdiri sendiri (dipisah spasi), dan kalimat kedua babi
memiliki awalan mem
.
Di bagian "Choose a response" pilih apa saja yang akan dilakukan AutoMod, jika terdapat member yang mengirimkan mass-mention
Block message Chat member yang mengandung mass-mention akan dibatalkan, dan AutoMod menampilkan pesan khusus. Pesan ini bisa kamu ubah di "Edit Custom Message".
Send Alert AutoMod akan mencatat pelanggaran ini ke suatu channel sebagai riwayat tindakan.
Time out member AutoMod akan men-TO (timeout) member yang melakukan pelanggaran sesuai durasi yang ditentukan. Durasi ini bisa kamu ubah di "Edit Duration".
Jika "Block message" tidak diaktifkan, meski "Send alert" atau "Time out member" diaktifkan, pesan tidak akan ditahan, dan tetap muncul di riwayat chat.
Hati-hati, agar tidak menutup blok rule yang sedang kamu kerjakan. Menutup blok ini sama saja dengan membatalkan perubahan yang ada.
Kamu juga bisa menambahkan role dan member server untuk dicegah penyebutannya dengan cara menambahkan *<@&Role ID>*
dan *<@User ID>*
di bagian "Choose your words".
Role ID bisa didapatkan dengan terlebih dahulu, lalu buka "Roles" di "Server Settings", klik elipsis (titik tiga) di baris role yang akan diambil IDnya, lalu klik "Copy Role ID"
User ID bisa didapatkan dengan terlebih dahulu, lalu klik kanan pada member yang ingin disalin User IDnya, lalu klik "Copy User ID"
Untuk saat ini, agar mendapatkan hasil yang sama, gunakan Discord melalui browser perangkat mobile.