Prefix bot adalah karakter yang membuat pesan biasa menjadi perintah, seperti $ pada $help. Kebanyakan bot memungkinkan admin server mengubahnya lewat perintah atau dari dashboard web. Di Noxyr, default-nya adalah $, dan kamu bisa mengubahnya dengan /prefix set atau dari dashboard, dengan 1 sampai 5 karakter tanpa spasi. Prefix hanya berlaku di server kamu, jadi setiap server bisa memilih prefix sendiri.
Cari tahu prefix yang dipakai bot
Kalau kamu tidak yakin bot memakai prefix apa, sebut botnya sendirian di sebuah channel. Banyak bot, termasuk Noxyr, membalas dengan prefix yang sedang aktif. Di Noxyr, pesan yang hanya berisi @Noxyr akan dibalas dengan "Prefix saya di sini adalah $". Admin server juga bisa menjalankan /prefix view, yang berfungsi apa pun prefix-nya, karena perintah slash tidak pernah memakai prefix.
Cara mengubah prefix Noxyr
Ada tiga tempat, dan ketiganya mengubah pengaturan yang sama:
- Di Discord: jalankan
/prefix set prefix:!./prefix resetakan mengembalikan ke$. - Di halaman Setup: buka dashboard, pilih server kamu, masuk ke Setup, lalu isi kotak Command prefix.
- Di halaman Custom Commands: kotak Prefix ada di bagian bawah panel kiri, di dekat perintah yang sudah kamu ganti namanya.
Kamu perlu izin Administrator (atau salah satu role admin server) untuk mengubahnya. Prefix baru langsung berlaku mulai dari pesan berikutnya, dan prefix lama berhenti berfungsi pada saat yang sama, jadi beri tahu member saat kamu menggantinya.
Aturan untuk prefix Noxyr
| Aturan | Alasan |
|---|---|
| 1 sampai 5 karakter | Cukup pendek untuk diketik, tetapi cukup panjang untuk prefix dua bagian seperti n!. |
| Tanpa spasi | Spasi akan memotong prefix sebelum nama perintah. |
Tidak boleh diawali / | / membuka menu perintah slash bawaan Discord. |
Tanpa @, #, <, > atau : | Karakter ini membuat mention dan tautan channel, jadi pesan biasa akan berubah menjadi perintah. |
Tanpa karakter markdown (*, _, ~, |, backtick, backslash) | Karakter ini mengubah format pesan. |
Pilihan yang bagus adalah $, !, ?, ., -, atau kata pendek yang diakhiri simbol seperti n! atau nx..
Pilih prefix yang tidak bentrok
Kalau dua bot di satu server memakai prefix yang sama, satu pesan bisa membuat keduanya merespons, atau membuat salah satunya membalas bahwa perintah itu tidak dikenal. ! adalah default yang paling umum, jadi server dengan beberapa bot sebaiknya memberi setiap bot prefix yang berbeda. Prefix dua karakter pendek seperti n! hampir tidak pernah bentrok dan tetap cepat diketik.
Sebaiknya juga hindari karakter yang sering dipakai orang untuk memulai pesan biasa. Noxyr tetap diam kalau kata setelah prefix bukan perintah, jadi $5 each hanya dianggap pesan biasa. Tapi prefix seperti . di channel yang ramai tetap berarti .help yang tidak sengaja akan menjalankan perintah.
Perintah slash tetap berfungsi
Prefix hanya mengubah perintah berbasis pesan. Setiap perintah slash tetap sama, dan setiap perintah Noxyr berfungsi dengan dua cara dan opsi yang sama, jadi member yang lebih suka menu / tidak kehilangan apa pun. Perintah prefix vs perintah slash membahas perbedaannya secara detail.
Ganti nama perintah, bukan hanya prefix
Kalau yang kamu inginkan adalah perintah yang lebih pendek atau lebih ramah, ganti namanya, bukan prefix-nya. Halaman Custom Commands Noxyr memungkinkan server membuat $p menjalankan $play, atau $done menjalankan $ticket close, tanpa mengubah nama asli. Lihat Custom commands Discord.