Perintah Prefix di Discord: Apa Itu dan Mengapa Mulai Ditinggalkan
Perintah prefix adalah perintah bot yang diketik sebagai pesan biasa yang diawali simbol pendek seperti ! atau $, misalnya $help. Bot membaca setiap pesan untuk menemukan prefix, itulah sebabnya perintah prefix membutuhkan intent istimewa message content.
Cara kerja perintah prefix
Sebelum perintah slash ada, ini satu-satunya cara. Bot mengawasi setiap pesan di channel yang bisa dilihatnya. Jika teksnya diawali dengan prefix-nya, ia memisahkan sisanya menjadi nama perintah dan argumen lalu menjalankan perintah itu. Prefix hanyalah konvensi yang dipilih bot, jadi setiap bot memiliki prefix sendiri.
Dua bot dengan prefix yang sama di satu server akan sama-sama menjawab, yang merupakan sumber umum balasan ganda.
Batasan dibandingkan perintah slash
- Tidak ada menu atau autocomplete, jadi anggota harus mengingat nama yang tepat.
- Bot harus membaca semua teks pesan. Sejak 2022 itu membutuhkan intent istimewa message content.
- Tidak ada kontrol izin bawaan melalui layar Integrations Discord, sehingga setiap bot memeriksa izinnya sendiri.
- Salah ketik hanya tertangkap oleh bot, bukan oleh Discord.
Meski begitu, banyak anggota merasa perintah teks singkat lebih cepat, terutama untuk bot musik, dan beberapa bot menyediakan keduanya. Baca artikel prefix versus slash untuk gambaran yang lebih lengkap.
Prefix di Noxyr
Noxyr menjalankan setiap perintah dalam kedua cara. Pesan yang diawali prefix server diubah menjadi permintaan yang sama dengan yang dibuat perintah slash, dan menjalankan kode yang sama, sehingga izin dan perilakunya cocok. Prefix default adalah $. Subperintah mengikuti nama ($music settings), opsi memakai nama:nilai, dan kata tanpa nama mengisi opsi wajib secara berurutan, sehingga $play never gonna give you up bekerja.
/prefix viewmenampilkan prefix saat ini./prefix setmengubahnya menjadi 1 hingga 5 karakter tanpa spasi, seperti!,?, ataun!./prefix resetkembali ke$.
Anda juga bisa mengaturnya dari dashboard di halaman Setup atau Custom Commands. Formulir yang membuka pop-up hanya berfungsi dari menu slash. Rinciannya ada di dokumen prefix, dan panduan cara mengubah prefix bot memandu langkahnya.
Memilih prefix
Pilih sesuatu yang tidak dipakai bot lain di server. Dua karakter seperti n! jarang bentrok. Jika Anda juga menginginkan nama perintah yang berbeda, gunakan perintah kustom.
Tips singkat
Jaga prefix tetap pendek dan kecil kemungkinannya muncul di awal obrolan biasa. Beri tahu anggota tentangnya di aturan atau pesan sambutan Anda, dan pin daftar perintah singkat untuk yang mereka pakai setiap hari.
Pertanyaan umum
Apa prefix default Noxyr?
Defaultnya adalah $. Ubah dengan /prefix set, dari 1 hingga 5 karakter.
Apakah perintah prefix membutuhkan izin khusus?
Bot membutuhkan intent message content untuk membacanya. Noxyr menerapkan pemeriksaan izin yang sama seperti versi slash.
Mengapa dua bot menjawab perintah yang sama?
Mereka memakai prefix yang sama. Beri setiap bot prefix yang berbeda untuk menghentikan balasan ganda.