Daftar Isi[Bersembunyi][Menunjukkan]
Discord terus menunjukkan bahwa ini adalah platform perpesanan instan bagi siapa saja yang ingin berbicara, mengobrol video, atau streaming dengan teman online selama lima tahun terakhir atau lebih. Discord bot adalah salah satu penyebabnya.
Bot memungkinkan Anda menyelesaikan segalanya mulai dari mengotomatiskan pekerjaan monoton hingga mulai memutar musik di seluruh server Anda, dan dalam panduan ini, kami akan mengajari Anda cara membuat bot Discord.
Meskipun otomatisasi adalah tujuan utama untuk menggunakan bot Discord, Anda benar-benar dapat membuatnya untuk melakukan apa saja (setidaknya apa pun yang dapat Anda masukkan ke dalam beberapa kode JavaScript).
Dalam tutorial ini, kita akan menggunakan Node.js untuk membuat bot Discord dasar kita sendiri.
Persyaratan
- Akun perselisihan
- Server perselisihan baru
- Node.js terinstal di komputer Anda.
- Kode Visual Studio
- Dan, tentu saja, koneksi wifi.
Buat aplikasi Discord baru.
Untuk memulai, kita harus mendaftarkan aplikasi menggunakan situs Discord Developer. Arahkan ke untuk mencapai ini pintu gerbang.
Selanjutnya, pilih tombol Aplikasi Baru yang terletak di sisi kanan.
Saat Anda mengklik tombol, kotak dialog yang meminta Anda untuk memberi nama bot Anda akan muncul. Dalam kasus saya, saya hanya akan memanggil bot "jaysbot."
Pilih pilihan bot selanjutnya, lalu klik tombol “tambah bot”. Kotak dialog berikut akan muncul:
Ketika Anda menyetujui pembuatan aplikasi baru, Anda sekarang memiliki bot.
Namun, saya tidak berpikir Anda menginginkan bot bodoh. Mari tambahkan beberapa fitur tambahan dan tingkatkan keterlibatan pengguna dengan memberikan sejumlah izin.
Dengan memilih OAuth2 dari menu, seperti yang ditunjukkan di bawah ini, centang kotak.
Tautan akan dibuat di bagian bawah halaman ketika izin telah ditambahkan setelah memberikan izin lebih lanjut kepada bot.
Tautan yang sebelumnya Anda salin sekarang harus ditempelkan di browser apa pun. Layar berikut akan muncul dan menambahkan server ke dalamnya.
Setelah memilih server Anda, tekan tombol "otorisasi":
Anda sekarang telah berhasil menambahkan bot kami ke server Anda.
Membuat proyek Node.js
Sekarang kita telah mendaftarkan bot kita, kita harus membuat folder untuk file Node.js.
Menyiapkan dependensi
Paket yang dibutuhkan program untuk berfungsi dengan baik dikenal sebagai dependensi. Dalam hal ini, yang kita butuhkan hanyalah paket discord.js. Untuk membantu mengelola token Jaysbot, kami akan tetap menginstal paket dotenv.
Ini akan menjamin bahwa setiap panggilan memiliki otorisasi yang sesuai, nodemon juga diperlukan agar server tetap berfungsi. Masukkan perintah berikut untuk memulai proyek di terminal baru:
Hasilnya adalah sebagai berikut:
Perintah berikut akan menginstal pustaka Dotenv dan Discord.js untuk proyek:
Gunakan perintah berikut untuk menginstal pustaka nodemon:
Setiap kali kami melakukan modifikasi pada file kami, Nodemon me-restart server.
Mengembangkan bot kami
Di portal pengembang, kami harus menyetujui panggilan dari Discord.js. Ini mengharuskan kami menyalin token bot kami.
Setelah disalin, letakkan dengan cara di bawah ini di file baru yang seharusnya Anda beri nama.env.
Buat file bot.
Buat file terpisah di direktori proyek utama yang disebut bot.js. Kami akan menggunakan paket dotenv untuk mengatur variabel lingkungan, mengimpor kelas dari discord.js, dan kemudian meluncurkan klien baru:
Untuk mengaktifkan bot, masukkan perintah berikut ke terminal Anda:
Kesimpulan
Platform untuk Discord berkembang dengan cepat. Ini telah menghasilkan sarana komunikasi dan koneksi yang aman untuk penggemar bitcoin, pemilik bisnis, dan gamer.
Manfaat tambahannya adalah memiliki bot yang cakap yang dapat merespons, melarang, dan membisukan pengguna. Posting ini menjelaskan cara menggunakan node.js untuk membangun bot sederhana. Oleh karena itu, Anda dapat menerapkan pemahaman ini untuk memasukkan kemampuan baru.
Selamat mengkode.
Tinggalkan Balasan