Satu bot Discord bisa berjalan di sebanyak server tempat ia diundang; akun bot tidak terikat pada satu server saja, dan setiap server yang kamu tambahkan memiliki pengaturan terpisah. Begitulah cara kerja semua bot populer, dari bot moderasi hingga Noxyr sendiri. Bagian yang sebenarnya membingungkan orang adalah pengaturannya: menambahkan bot yang sama ke server kedua tidak menyalin konfigurasi server pertamamu, dan dengan Bot Kustom Noxyr, bot yang kamu beri merek sendiri bisa melayani setiap server yang kamu kelola dengan cara yang sama.
Mengapa bot Discord tidak terikat pada satu server
Bot Discord adalah satu aplikasi dengan satu token, satu koneksi gateway, dan satu set izin yang diberikan per server melalui OAuth2. Saat kamu menekan "Add to Server," kamu tidak membuat salinan baru dari bot; kamu mengizinkan akun bot yang sama untuk membaca dan bertindak di satu server lagi, dengan izin apa pun yang kamu berikan di layar itu. Kode bot mempertahankan satu koneksi terbuka ke Discord dan menerima event yang diberi tag dengan ID server (guild) untuk setiap server tempat ia diundang. Tidak ada batas per server yang dibangun ke platform di luar skala bot itu sendiri; bot serbaguna seperti Noxyr, MEE6, Dyno, atau Carl-bot masing-masing berjalan di jutaan server dari satu akun.
Panduan menambahkan bot ke server kami membahas alur undangan dan izin secara rinci jika kamu belum pernah melakukannya.
Menambahkan bot yang sama ke banyak server
- 1. Dapatkan tautan undangan bot dari situs webnya atau daftar Top.gg-nya. Jangan pernah memakai tautan yang ditempel di DM.
- 2. Buka tautan dan pilih server dari dropdown. Kamu perlu izin Manage Server di server tersebut agar ia muncul sebagai pilihan.
- 3. Tinjau dan konfirmasi izin yang diminta.
- 4. Ulangi untuk setiap server tambahan. Tidak ada langkah undangan massal; kamu mengizinkan bot masuk ke setiap server satu per satu, karena Discord mewajibkan anggota dengan Manage Server untuk memberikannya setiap kali.
Langkah 2 sampai 4 tidak mengubah identitas bot. Itu adalah akun yang sama, avatar yang sama, token yang sama, di setiap server.
Bot sama, server berbeda, pengaturan berbeda
Inilah bagian yang sering membuat orang keliru: mengundang bot ke server kedua tidak membawa pengaturan server pertamamu. Sebagian besar bot yang bisa dikonfigurasi, termasuk Noxyr, menyimpan pengaturan yang terkait dengan ID setiap server. Kategori tiket, pesan selamat datang, ambang anti-nuke, atau daftar produk toko di Server A tidak berpengaruh di Server B; kamu mengonfigurasi setiap server dari awal (atau menyalinnya secara sengaja) setelah undangan.
Dashboard Noxyr membuat hal ini jelas: setiap server yang kamu kelola mendapat dashboard sendiri, sakelar modul sendiri, dan log aktivitas sendiri. Jika kamu menjalankan beberapa server dan ingin memakai ulang konfigurasi yang sudah berjalan alih-alih membangunnya ulang secara manual, alat Copy Settings di dashboard (dibahas dalam panduan dashboard vs perintah kami) menyalin bagian yang bisa dibawa, yaitu sakelar modul, warna, kata-kata, dan batas, antar server atas permintaan. Alat ini sengaja melewati ID channel, produk, dan invoice, karena semuanya hanya ada di server asal yang disalin.
Bagaimana Bot Kustom Noxyr melayani setiap server tempat ia diundang
Semua yang di atas berlaku untuk Noxyr sendiri. Fitur Bot Kustom Noxyr mengambil perilaku "satu bot, banyak server" yang sama dan menerapkannya pada bot yang kamu beri merek sendiri. Kamu membuat aplikasi sendiri di Discord Developer Portal, menyerahkan tokennya ke Noxyr, dan Noxyr menjalankan seluruh fiturnya (tiket, toko, invoice, giveaway, keamanan, dan lainnya) dengan nama dan avatar bot milikmu, bukan milik Noxyr.
Satu akun Discord mendapatkan satu bot kustom, tetapi bot itu bisa bekerja di sejumlah server, sama seperti bot lainnya: undang ke setiap server yang kamu kelola, dan setiap server akan dilayani dengan namamu. Syaratnya adalah Noxyr harus tetap berada di setiap server tersebut juga, karena bot kustommu berjalan di database dan pengaturan Noxyr, bukan database terpisah. Pengaturannya sendiri membutuhkan satu vote Top.gg, yang membuka formulir Bot Kustom selama 12 jam; setelah itu masa tenggang 74 jam menjaga bot tetap berjalan di mana pun ia diundang, sementara hanya halaman pengaturan yang terkunci, dan tidak ada yang dihapus jika jendela waktu itu habis. Mekanisme lengkapnya, termasuk jendela vote dan pemecahan masalah, ada di dokumentasi Bot Kustom, dan panduan pengaturan Bot Kustom menjelaskan langkah demi langkah cara membuat aplikasinya.
Apa yang terjadi saat Noxyr dikeluarkan dari salah satunya
Karena bot kustom bergantung pada keberadaan Noxyr di setiap server, menghapus Noxyr dari satu server akan menghentikan bot kustommu di sana dalam sekitar satu menit. Bot akan mengirim DM kepada siapa pun yang menghapus Noxyr (dan kamu juga, jika itu orang lain) berisi tautan undangan. Server lain yang dilayani bot kustommu tidak terpengaruh; hanya server tempat Noxyr keluar yang berhenti. Undang Noxyr kembali dan bot kustommu akan aktif lagi di sana dengan sendirinya, pengaturan dan riwayatnya tetap utuh, dan jendela vote Top.gg-mu tetap tertahan, bukan habis selama bot tidak bisa berjalan di mana pun.
Pertanyaan umum
Apakah ada batas berapa banyak server yang bisa diikuti satu bot? Discord tidak membatasinya untuk bot biasa, meskipun bot perlu lolos verifikasi Discord begitu mencapai 100 server agar bisa terus bertambah. Noxyr dan Bot Kustomnya keduanya sudah terverifikasi.
Apakah semua server tempat bot berada berbagi data yang sama? Tidak, kecuali bot dibangun dengan cara itu secara sengaja. Noxyr menyimpan tiket, produk, invoice, dan pengaturan per server; perubahan di satu server tidak pernah muncul di server lain.
Bisakah saya menjalankan bot yang sama dengan nama berbeda di setiap server? Nama dan avatar bot diatur sekali di aplikasi Discord-nya dan berlaku di mana pun ia berjalan. Nama yang berbeda membutuhkan aplikasi bot yang berbeda, itulah sebabnya agensi yang mengelola beberapa merek membutuhkan bot kustom (dan akun) terpisah untuk setiap merek, bukan untuk setiap server.
Apakah menambahkan bot ke lebih banyak server membutuhkan biaya? Tidak dengan Noxyr. Gratis di setiap server, dan satu-satunya biaya Bot Kustom adalah vote Top.gg yang berulang, bukan biaya per server.
Untuk mencobanya sendiri, tambahkan Noxyr secara gratis ke sebuah server, atau buka halaman Bot Kustom untuk mengatur bot dengan merek sendiri di setiap server yang kamu kelola.