Bot ialah perkara yang mengubah pelayan Discord asas menjadi platform komuniti yang bercirikan penuh. Mereka mengendalikan penyederhanaan, memainkan muzik, memberikan peranan, menjalankan permainan, menjejaki XP, mengurus hadiah dan beratus-ratus tugas lain yang mustahil atau memenatkan untuk dilakukan secara manual.
Menambah bot adalah mudah sebaik sahaja anda memahami cara sistem kebenaran berfungsi. Panduan ini menelusuri keseluruhan proses — mencari bot, aliran jemputan OAuth2, menetapkan keizinan dengan betul dan mendapatkan bot yang dikonfigurasi.
Sebelum Anda Mulakan
Untuk menambah bot ke pelayan, anda memerlukan keizinan Urus Pelayan. Jika anda memiliki pelayan, anda memilikinya. Jika anda seorang penyederhana atau pentadbir, semak tetapan peranan anda. Ahli biasa tidak boleh menambah bot.
Juga tentukan perkara yang sebenarnya anda perlukan. Kesilapan biasa ialah menambah berpuluh-puluh bot "sekiranya berlaku." Mulakan dengan perkara yang benar-benar diperlukan oleh pelayan anda hari ini — bot penyederhanaan, mungkin bot meratakan dan apa-apa sahaja yang khusus untuk komuniti anda. Anda sentiasa boleh menambah lebih banyak kemudian.
Tempat Mencari Bot Discord
Tapak Penyenaraian Bot
Dua direktori bot yang paling banyak digunakan ialah:
- Top.gg — Direktori bot terbesar. Tapis mengikut kategori (penyederhanaan, muzik, ekonomi, dsb.), isih mengikut undian atau pengguna bulanan dan baca ulasan. Halaman setiap bot menunjukkan arahan, ciri dan pautan jemputannya.
- Senarai Bot Discord (discordbotlist.com) — Direktori serupa dengan pilihan penapisan tambahan. Baik untuk mencari alternatif apabila Top.gg ialah titik permulaan anda.
Kedua-dua tapak membolehkan anda mencari mengikut kategori dan ciri. Jika anda mencari bot penyederhanaan, cari "penyederhanaan" dan isih mengikut undian atau kiraan pelayan — nombor yang lebih tinggi biasanya bermakna bot yang lebih boleh dipercayai.
Sepatah Kata tentang Kualiti Bot
Kiraan undian yang tinggi dan kiraan pelayan yang besar ialah isyarat yang berguna, tetapi juga baca aktiviti pelayan sokongan bot dan semak bila ia dikemas kini kali terakhir. Bot dengan 50,000 pelayan yang belum dikemas kini dalam tempoh dua tahun adalah risiko — ia mungkin rosak apabila Discord membuat perubahan API.
Semak pelayan sokongan bot
Kebanyakan bot yang serius mempunyai pelayan sokongan yang dipautkan daripada halaman penyenaraian mereka. Sertai dan semak saluran #pengumuman atau #status. Siaran terkini bermakna bot diselenggara secara aktif. Jika siaran terakhir berumur enam bulan, cari di tempat lain.
Proses Jemputan OAuth2
Discord menggunakan OAuth2 untuk membenarkan penambahan bot. Berikut ialah cara ia berfungsi:
Cari bot anda dan klik Jemput
Pada Top.gg atau tapak web bot, klik butang Jemput, Tambah ke Pelayan atau Jemput ke Discord. Ini membuka halaman kebenaran OAuth2 Discord dalam pelayar anda.
Pilih pelayan anda
Menu lungsur turun menyenaraikan semua pelayan tempat anda mempunyai keizinan Urus Pelayan. Pilih pelayan yang anda mahu tambahkan bot.
Semak keizinan yang diminta
Ini ialah langkah yang paling penting. Anda akan melihat senarai keizinan yang diminta oleh bot. Baca dengan teliti. Keizinan sah biasa termasuk:
- Baca Mesej / Lihat Saluran
- Hantar Mesej
- Benamkan Pautan
- Urus Mesej (diperlukan untuk bot penyederhanaan)
- Sambung / Bercakap (diperlukan untuk bot muzik)
- Urus Peranan (diperlukan untuk bot meratakan atau peranan — sahkan ini diskopkan dengan sewajarnya)
Bendera merah: bot meminta Pentadbir apabila mereka tidak mempunyai sebab yang jelas untuk memerlukannya.
Lengkapkan CAPTCHA dan benarkan
Klik Benarkan, lengkapkan mana-mana CAPTCHA yang ditunjukkan oleh Discord dan bot akan menyertai pelayan anda serta-merta. Anda akan melihat mesej pengesahan.
Jangan sesekali memberikan Pentadbir melainkan anda pasti
Keizinan pentadbir membolehkan bot melakukan segala-galanya — membaca semua mesej, mengurus semua saluran, mengharamkan ahli, malah memadamkan pelayan dalam beberapa kes. Kebanyakan bot tidak memerlukannya. Jika bot meminta Pentadbir dan anda tidak pasti sebabnya, semak dokumentasi bot. Jika tiada sebab yang jelas, tolak dan cari bot yang berbeza.
Memahami Peranan Bot
Apabila bot menyertai pelayan anda, Discord secara automatik mencipta peranan yang dinamakan sempena bot. Peranan ini menentukan perkara yang boleh dilakukan oleh bot. Anda akan melihatnya dalam senarai peranan anda.
Perkara penting untuk diketahui:
- Kedudukan peranan bot dalam hierarki anda penting. Bot penyederhanaan memerlukan peranannya diletakkan di atas peranan yang sepatutnya disederhanakan — jika tidak, ia tidak boleh menendang atau mengharamkan ahli tersebut.
- Anda boleh mengedit keizinan bot secara terus pada peranannya, atau dengan menetapkan penindihan peringkat saluran.
- Bot dengan berbilang skop keizinan (seperti arahan aplikasi) boleh mencipta peranan tambahan atau memerlukan peranannya mempunyai keizinan khusus.
Amalan terbaik: Cipta kategori yang dipanggil Bot atau Utiliti dan tetapkan saluran di sana untuk menyekat siapa yang boleh menggunakan arahan bot. Kemudian konfigurasikan setiap bot untuk hanya membalas arahan dalam kategori itu atau saluran tertentu.
Mengkonfigurasi Bot Selepas Menambah
Kebanyakan bot memerlukan beberapa konfigurasi sebelum ia berguna. Proses persediaan berbeza mengikut bot:
Arahan Slash
Kebanyakan bot moden menggunakan arahan slash terbina dalam Discord (/arahan). Selepas menambah bot, taip / dalam mana-mana saluran untuk melihat arahan yang tersedia. Arahan persediaan biasa termasuk:
/setupatau/config— Membuka menu konfigurasi/help— Menyenaraikan semua arahan dan penggunaannya/prefix— Menukar awalan bot (untuk bot berasaskan awalan yang lebih lama)
Tapak Web Papan Pemuka
Banyak bot popular mempunyai papan pemuka web tempat anda mengkonfigurasi segala-galanya secara visual. Papan pemuka biasanya dipautkan daripada halaman Top.gg bot atau tapak webnya. Anda log masuk dengan Discord, pilih pelayan anda dan konfigurasikan tetapan melalui UI — tiada arahan diperlukan.
Papan pemuka web lebih mudah untuk konfigurasi yang kompleks
Untuk bot dengan banyak tetapan (bot penyederhanaan, bot meratakan, bot ekonomi), papan pemuka web hampir sentiasa lebih mudah daripada menggunakan arahan dalam Discord. Cari pautan "Papan Pemuka" atau "Panel" di tapak web bot.
Saluran dan Tugasan Peranan
Kebanyakan bot perlu tahu saluran dan peranan yang hendak digunakan. Langkah persediaan pertama yang biasa:
- Tetapkan saluran log untuk tindakan penyederhanaan
- Tetapkan saluran arahan bot (elakkan spam bot daripada sembang utama)
- Tugaskan peranan yang sepatutnya diberikan secara automatik oleh bot (cth., peranan "Ahli" apabila seseorang menyertai)
- Konfigurasikan mana-mana saluran mesej alu-aluan
Mengurus Berbilang Bot
Sebaik sahaja anda mempunyai beberapa bot, organisasi penting.
Elakkan konflik arahan: Jika dua bot berkongsi arahan yang sama (seperti /help), Discord akan menunjukkan kedua-dua pilihan apabila ahli menaipnya. Semak bot mana yang bertindih dan lumpuhkan arahan pendua pada salah satu daripadanya jika boleh.
Sekat arahan bot kepada saluran tertentu: Kebanyakan bot membenarkan anda mengkonfigurasi saluran yang mereka balas. Gunakan ini untuk menjauhkan interaksi bot daripada saluran perbincangan utama anda. Saluran #bot-commands atau #utilities mengendalikan kebanyakan interaksi bot dengan bersih.
Pastikan senarai bot boleh diurus: Semak bot anda setiap beberapa bulan. Bot yang anda tambah dan tidak pernah dikonfigurasi, atau bot yang menduplikasi ciri orang lain, harus dialih keluar. Pergi ke Tetapan Pelayan → Integrasi untuk melihat semua bot dan cangkuk web dalam pelayan anda.
Pantau keizinan bot: Tetapan Pelayan → Integrasi → [Nama Bot] menunjukkan kepada anda keizinan yang sebenarnya dimiliki oleh bot dan membolehkan anda menyekat arahan khusus kepada saluran atau peranan tertentu.
Menyelesaikan Masalah Bot Biasa
Bot berada di luar talian
Hos bot tidak berfungsi atau proses ranap. Ini ialah isu pembangun. Semak pelayan sokongan bot untuk kemas kini status. Jika ia telah berada di luar talian selama lebih daripada satu atau dua hari, pertimbangkan untuk bertukar kepada alternatif.
Bot tidak membalas arahan
Semak perkara ini mengikut susunan:
- Adakah bot dalam talian? (Titik hijau dalam senarai ahli)
- Adakah bot mempunyai keizinan untuk membaca dan menghantar mesej dalam saluran ini?
- Adakah arahan dieja dengan betul? (Gunakan
/untuk melihat arahan yang tersedia) - Adakah bot dikonfigurasi untuk membalas dalam saluran ini, atau adakah ia disekat kepada saluran yang berbeza?
- Adakah bot telah ditendang keluar dari pelayan tanpa anda sedari? Semak Tetapan Pelayan → Integrasi.
Bot berkata "Keizinan Hilang"
Bot tidak mempunyai keizinan yang diperlukan. Lihat tindakan yang cuba diambil (mengharamkan pengguna, memadamkan mesej, memberikan peranan) dan pastikan peranan bot mempunyai keizinan itu. Juga semak sama ada peranan bot diletakkan dengan betul dalam hierarki untuk tindakan penyederhanaan.
Bot menyertai tetapi arahan tidak muncul dalam menu slash
Ia boleh mengambil masa sehingga satu jam untuk Discord mendaftarkan arahan slash baharu secara global. Jika arahan masih tidak muncul selepas satu jam, cuba tendang dan tambah semula bot, atau semak pelayan sokongan bot untuk isu yang diketahui.
Langkah Seterusnya
Dengan bot ditambah dan dikonfigurasi, pelayan anda sedia untuk berjalan dengan lancar. Untuk maklumat lanjut tentang membina pelayan yang berstruktur dengan baik:
- Panduan persediaan pelayan Discord penuh — saluran, peranan, keizinan dan senarai semak pra-pelancaran
- Cara mengembangkan pelayan Discord anda — strategi penemuan, kandungan dan pengekalan
- Panduan penyederhanaan pelayan Discord — membina sistem penyederhanaan yang berskala
Bot yang betul, dikonfigurasi dengan betul dan diberikan keizinan minimum yang sebenarnya mereka perlukan, ialah salah satu peningkatan leverage tertinggi yang boleh anda lakukan pada mana-mana pelayan Discord.