Bot adalah apa yang mengubah server Discord dasar menjadi platform komunitas berfitur lengkap. Mereka menangani moderasi, memutar musik, menetapkan peran, menjalankan game, melacak XP, mengelola hadiah, dan ratusan tugas lain yang tidak mungkin atau melelahkan untuk dilakukan secara manual.
Menambahkan bot sangat mudah setelah Anda memahami cara kerja sistem otorisasi. Panduan ini membahas seluruh proses — menemukan bot, alur undangan OAuth2, mengatur izin dengan benar, dan mengonfigurasi bot.
Sebelum Anda Memulai
Untuk menambahkan bot ke server, Anda memerlukan izin Kelola Server. Jika Anda memiliki server, Anda memilikinya. Jika Anda seorang moderator atau admin, periksa pengaturan peran Anda. Anggota biasa tidak dapat menambahkan bot.
Juga putuskan apa yang sebenarnya Anda butuhkan. Kesalahan umum adalah menambahkan lusinan bot "untuk berjaga-jaga." Mulailah dengan apa yang benar-benar dibutuhkan server Anda hari ini — bot moderasi, mungkin bot leveling, dan apa pun yang spesifik untuk komunitas Anda. Anda selalu dapat menambahkan lebih banyak nanti.
Tempat Menemukan Bot Discord
Situs Daftar Bot
Dua direktori bot yang paling banyak digunakan adalah:
- Top.gg — Direktori bot terbesar. Filter berdasarkan kategori (moderasi, musik, ekonomi, dll.), urutkan berdasarkan suara atau pengguna bulanan, dan baca ulasan. Halaman setiap bot menunjukkan perintah, fitur, dan tautan undangannya.
- Discord Bot List (discordbotlist.com) — Direktori serupa dengan opsi pemfilteran tambahan. Baik untuk menemukan alternatif ketika Top.gg adalah titik awal Anda.
Kedua situs memungkinkan Anda mencari berdasarkan kategori dan fitur. Jika Anda mencari bot moderasi, cari "moderasi" dan urutkan berdasarkan suara atau jumlah server — angka yang lebih tinggi umumnya berarti bot yang lebih andal.
Sepatah Kata tentang Kualitas Bot
Jumlah suara yang tinggi dan jumlah server yang besar adalah sinyal yang berguna, tetapi juga baca aktivitas server dukungan bot dan periksa kapan terakhir kali diperbarui. Bot dengan 50.000 server yang belum diperbarui dalam dua tahun adalah risiko — bot tersebut mungkin rusak ketika Discord membuat perubahan API.
Periksa server dukungan bot
Sebagian besar bot serius memiliki server dukungan yang ditautkan dari halaman daftarnya. Bergabunglah dan periksa saluran #announcements atau #status. Posting terbaru berarti bot sedang aktif dipelihara. Jika posting terakhir berusia enam bulan, cari di tempat lain.
Proses Undangan OAuth2
Discord menggunakan OAuth2 untuk mengotorisasi penambahan bot. Inilah cara kerjanya:
Temukan bot Anda dan klik Undang
Di Top.gg atau situs web bot, klik tombol Undang, Tambahkan ke Server, atau Undang ke Discord. Ini membuka halaman otorisasi OAuth2 Discord di browser Anda.
Pilih server Anda
Menu tarik-turun mencantumkan semua server tempat Anda memiliki izin Kelola Server. Pilih server yang ingin Anda tambahkan bot.
Tinjau izin yang diminta
Ini adalah langkah yang paling penting. Anda akan melihat daftar izin yang diminta bot. Baca dengan cermat. Izin sah umum meliputi:
- Baca Pesan / Lihat Saluran
- Kirim Pesan
- Sematkan Tautan
- Kelola Pesan (diperlukan untuk bot moderasi)
- Hubungkan / Bicara (diperlukan untuk bot musik)
- Kelola Peran (diperlukan untuk bot leveling atau peran — verifikasi bahwa ini dicakup dengan tepat)
Bendera merah: bot meminta Administrator ketika mereka tidak memiliki alasan yang jelas untuk membutuhkannya.
Selesaikan CAPTCHA dan otorisasi
Klik Otorisasi, selesaikan CAPTCHA apa pun yang ditampilkan Discord, dan bot akan bergabung dengan server Anda segera. Anda akan melihat pesan konfirmasi.
Jangan pernah memberikan Administrator kecuali Anda yakin
Izin Administrator memungkinkan bot melakukan segalanya — membaca semua pesan, mengelola semua saluran, melarang anggota, bahkan menghapus server dalam beberapa kasus. Sebagian besar bot tidak membutuhkannya. Jika bot meminta Administrator dan Anda tidak yakin mengapa, periksa dokumentasi bot. Jika tidak ada alasan yang jelas, tolak dan cari bot yang berbeda.
Memahami Peran Bot
Ketika bot bergabung dengan server Anda, Discord secara otomatis membuat peran yang dinamai menurut bot. Peran ini menentukan apa yang dapat dilakukan bot. Anda akan melihatnya di daftar peran Anda.
Hal-hal penting untuk diketahui:
- Posisi peran bot dalam hierarki Anda penting. Bot moderasi membutuhkan perannya yang diposisikan di atas peran yang seharusnya dimoderasi — jika tidak, bot tersebut tidak dapat menendang atau melarang anggota tersebut.
- Anda dapat mengedit izin bot secara langsung pada perannya, atau dengan mengatur penimpaan tingkat saluran.
- Bot dengan beberapa cakupan izin (seperti perintah aplikasi) dapat membuat peran tambahan atau mengharuskan perannya memiliki izin tertentu.
Praktik terbaik: Buat kategori bernama Bots atau Utility dan atur saluran di sana untuk membatasi siapa yang dapat menggunakan perintah bot. Kemudian konfigurasikan setiap bot untuk hanya menanggapi perintah di kategori atau saluran tertentu tersebut.
Mengonfigurasi Bot Setelah Menambahkan
Sebagian besar bot memerlukan beberapa konfigurasi sebelum berguna. Proses penyiapan bervariasi menurut bot:
Perintah Slash
Sebagian besar bot modern menggunakan perintah slash bawaan Discord (/command). Setelah menambahkan bot, ketik / di saluran mana pun untuk melihat perintah yang tersedia. Perintah penyiapan umum meliputi:
/setupatau/config— Membuka menu konfigurasi/help— Mencantumkan semua perintah dan penggunaannya/prefix— Mengubah awalan bot (untuk bot berbasis awalan yang lebih lama)
Situs Web Dasbor
Banyak bot populer memiliki dasbor web tempat Anda mengonfigurasi semuanya secara visual. Dasbor biasanya ditautkan dari halaman Top.gg bot atau situs webnya. Anda masuk dengan Discord, pilih server Anda, dan konfigurasikan pengaturan melalui UI — tidak diperlukan perintah.
Dasbor web lebih mudah untuk konfigurasi yang kompleks
Untuk bot dengan banyak pengaturan (bot moderasi, bot leveling, bot ekonomi), dasbor web hampir selalu lebih mudah daripada menggunakan perintah di Discord. Cari tautan "Dasbor" atau "Panel" di situs web bot.
Penugasan Saluran dan Peran
Sebagian besar bot perlu mengetahui saluran dan peran mana yang akan digunakan. Langkah-langkah penyiapan pertama yang umum:
- Atur saluran log untuk tindakan moderasi
- Atur saluran perintah bot (jaga spam bot keluar dari obrolan utama)
- Tetapkan peran yang harus diberikan bot secara otomatis (misalnya, peran "Anggota" ketika seseorang bergabung)
- Konfigurasikan saluran pesan selamat datang apa pun
Mengelola Beberapa Bot
Setelah Anda memiliki beberapa bot, organisasi menjadi penting.
Cegah konflik perintah: Jika dua bot berbagi perintah yang sama (seperti /help), Discord akan menampilkan kedua opsi saat anggota mengetiknya. Periksa bot mana yang tumpang tindih dan nonaktifkan perintah duplikat di salah satunya jika memungkinkan.
Batasi perintah bot ke saluran tertentu: Sebagian besar bot memungkinkan Anda mengonfigurasi saluran mana yang mereka tanggapi. Gunakan ini untuk menjaga interaksi bot keluar dari saluran diskusi utama Anda. Saluran #bot-commands atau #utilities menangani sebagian besar interaksi bot dengan bersih.
Jaga agar daftar bot tetap mudah dikelola: Tinjau bot Anda setiap beberapa bulan. Bot yang Anda tambahkan dan tidak pernah dikonfigurasi, atau bot yang menduplikasi fitur bot lain, harus dihapus. Buka Pengaturan Server → Integrasi untuk melihat semua bot dan webhook di server Anda.
Pantau izin bot: Pengaturan Server → Integrasi → [Nama Bot] menunjukkan izin apa yang sebenarnya dimiliki bot dan memungkinkan Anda membatasi perintah tertentu ke saluran atau peran tertentu.
Memecahkan Masalah Bot Umum
Bot sedang offline
Host bot sedang down atau prosesnya macet. Ini adalah masalah pengembang. Periksa server dukungan bot untuk pembaruan status. Jika sudah offline selama lebih dari satu atau dua hari, pertimbangkan untuk beralih ke alternatif.
Bot tidak menanggapi perintah
Periksa ini secara berurutan:
- Apakah bot online? (Titik hijau di daftar anggota)
- Apakah bot memiliki izin untuk membaca dan mengirim pesan di saluran ini?
- Apakah perintah dieja dengan benar? (Gunakan
/untuk melihat perintah yang tersedia) - Apakah bot dikonfigurasi untuk menanggapi di saluran ini, atau apakah bot dibatasi ke saluran yang berbeda?
- Apakah bot telah dikeluarkan dari server tanpa Anda sadari? Periksa Pengaturan Server → Integrasi.
Bot mengatakan "Izin Hilang"
Bot tidak memiliki izin yang diperlukan. Lihat tindakan apa yang coba dilakukannya (melarang pengguna, menghapus pesan, menetapkan peran) dan pastikan peran bot memiliki izin itu. Juga periksa apakah peran bot diposisikan dengan benar dalam hierarki untuk tindakan moderasi.
Bot bergabung tetapi perintah tidak muncul di menu slash
Discord dapat membutuhkan waktu hingga satu jam untuk mendaftarkan perintah slash baru secara global. Jika perintah masih tidak muncul setelah satu jam, coba keluarkan dan tambahkan kembali bot, atau periksa server dukungan bot untuk masalah yang diketahui.
Langkah Selanjutnya
Dengan bot yang ditambahkan dan dikonfigurasi, server Anda siap berjalan dengan lancar. Untuk lebih lanjut tentang membangun server yang terstruktur dengan baik:
- Panduan lengkap pengaturan server Discord — saluran, peran, izin, dan daftar periksa pra-peluncuran
- Cara mengembangkan server Discord Anda — penemuan, konten, dan strategi retensi
- Panduan moderasi server Discord — membangun sistem moderasi yang berskala
Bot yang tepat, dikonfigurasi dengan benar dan diberikan izin minimum yang sebenarnya mereka butuhkan, adalah salah satu peningkatan leverage tertinggi yang dapat Anda lakukan ke server Discord mana pun.