Saat ini, kita sedang berada dimana sosial media sudah menjadi alat komunikasi utama yang di gunakan oleh sebagian besar manusia di dunia. Dimana setiap sosial media memberikan pelayanan dan fitur-fitur terbaik guna meningkatkan minat pengguna nya.
Salah satunya adalah Discord. Dimana tercatat pada awal tahun 2021, pengguna discord sudah mencapai lebih dari 300 juta pengguna yang membuat Aplikasi atau media ini menjadi salah satu Sosial media dengan pengguna terbanyak di dunia.
Discord biasanya digunakan sebagai sarana komunikasi antar pemain game (gamer), sebagai media pembelajaran, dan pembentukan komunitas-komunitas lainnya. Seperti yang di inginkan banyak pengguna adalah Fitur-fitur keren dan menarik, Discord berhasil memenuhi keinginan tersebut.
Beberapa fitur pada discord adalah “React” icon pada setiap pesan, dimana pengguna dapat memberikan tanggapan menggunakan emoji berbeda-beda sekaligus cara tidak langsung untuk menyampaikan pendapat. Sama seperti Aplikasi Sosial Media lainnya, Discord juga memiliki fitur panggilan suara dan video. Dan yang paling menarik, kamu akan menemukan beragam jenis bot pada aplikasi yang satu ini, dimana Bot-bot tersebut memiliki fungsi dan kegunaan masing-masing pada setiap server nya.
Sedikit penjelasan mengenai Discord, namun dalam artikel ini, saya akan membahas informasi tentang bagaimana cara membuat Bot Dasar untuk Pemula. Simak penjelasan berikut.
Cara Membuat Bot Discord
Untuk hal ini, terkhusus untuk pengguna PC, disarankan terlebih dahulu untuk membuat akun discord. Silahkan daftar terlebih dahulu di Discord. Baca: Cara Membuat Akun Discord
Setelah selesai mendaftar, lanjutkan untuk Cara Membuat Bot Discord :
- Buka Discord Developer Portal
- Kemudian Klik “New Application”. (lihat gambar)
- Kemudian Buat Nama untuk Aplikasi Anda, kemudian Klik Create.
- Aplikasi anda berhasil di buat. Pada dasbor aplikasi anda, klik pada tab menu “Bot”, kemudian klik Add Bot untuk menambahkan Bot Baru.
- Bot anda berhasil dibuat! Namun, masih ada cara untuk mengelola nya dan mengaktifkannya pada server anda. Untuk menguji apakah Bot anda dapat diundang ke server, Klik pada menu OAuth2, scroll ke bawah, pada bagian “Scopes”, pilih Bot dan Pada bagian “Permission”, pilih Administrator.
- Kemudian anda akan mendapatkan Link yang berfungsi untuk mengundang Bot yang sudah anda buat menuju ke server milik anda. Contoh URL nya adalah sebagai berikut. (lihat juga gambar di atas)
- Untuk memastikan apakah bot sudah bisa di undang, buka URL tadi pada tab baru browser kamu. Kemudian pilih server yang akan menjadi tujuan eksperimen mu.
https://discord.com/api/oauth2/authorize?client_id=882155715723145226&permissions=8&scope=bot
Baca: Cara Membuat Server Discord
Peng-kodean untuk Bot Discord
- Setelah bot berhasil di undang, kita akan melakukan pengkodean untuk membuat bot sedikit lebih menarik. Buka pada tab baru Glitch . Kemudian login menggunakan akun anda.
- Pada halaman utama Glitch, Klik tombol “New Project“, kemudian pilih glitch-hello-sqlite.
- Nah, Proyek anda berhasil dibuat. Beberapa lagi untuk melakukan pengkodean, perhatikan pada dasbor proyek anda sebelah kiri. Hapus semua file, kecuali
.env
danpackage.json
. - Kemudian pada menu
pakckage.json
, klik “Add Package”, lalu caridiscord.js
, dan pilih discord yang versi terbaru. - Masih di dasbor glitch, pada menu sebelah kiri, Klik “New File” kemudian ketik
server.js
, dan klik Add This File. - Pada file server.js, mari kita lakukan pengkodean untuk mengaktifkan fitur pada bot yang anda buat tadi. Ikuti format sebagai berikut ini:
- Kode diatas adalah kode untuk memanggil source kode dari discord.js . Disini, kita akan memulai perintah membuat respon terhadap bot. Contohnya jika anda mengirim pesan “Ping”, bot akan otomatis menjawab “Pong”.
- Kemudian mari lakukan integrasi pengkodean anda dengan bot yang sudah anda buat tadi. format nya sebagai berikut:
- Pada bagian ini, anda sudah selesai membuat kode untuk bot anda. Namun, memerlukan sedikit sentuhan akhir. Klik “Format This File” untuk membuat kode anda sedikit terlihat rapih.
- Klik Tools pada bagian kiri bawah layar anda, Kemudian klik “Terminal”.
- Kemudian ketik kode berikut pada terminal anda.
- Selesai.
let Discord = require("discord.js")
let client = new Discord.Client()
client.on("message", message => {
if(message.content === "ping") {
message.channel.send("pong")
}
})
client.login("TOKEN BOT ANDA")
Dimana saya bisa menemukan token bot? Kembali ke tab Discord Developer Portal, kemudian pada Menu “Bot”, dan klik Copy pada bagian Token.
npm i discord.js@12.5.3
Anda dapat membuktikannya pada server anda, apakah Bot sudah berfungsi dengan baik atau tidak, untuk penjelasan lebih jelas, silahkan simak video berikut.
Nah, gimana? Di atas adalah Cara Membuat Bot Discord (Dasar). Jika anda masih kebingungan, silahkan hubungi saya di halaman kontak atau pada kolom komentar.