Isi kandungan:

Cara Menambah Bot Interaktif dalam Discord: 6 Langkah
Cara Menambah Bot Interaktif dalam Discord: 6 Langkah

Video: Cara Menambah Bot Interaktif dalam Discord: 6 Langkah

Video: Cara Menambah Bot Interaktif dalam Discord: 6 Langkah
Video: Cara Setup Self Role/Pilih Role | Tutorial Discord 2024, November
Anonim
Cara Menambah Bot Interaktif dalam Discord
Cara Menambah Bot Interaktif dalam Discord

Dalam tutorial ini saya akan menunjukkan cara membuat bot interaktif sendiri yang berfungsi dengan beberapa komando.

Discord adalah aplikasi media sosial Skype / Whats-app yang menyatukan pemain. Mereka boleh mempunyai saluran sendiri, memeriksa permainan mana yang dimainkan oleh setiap ahli, saling memanggil dan berbual antara satu sama lain. Salah satu kemungkinan adalah menambahkan bot ke pelayan. Ini boleh menjadi bot automatik, atau bot yang memainkan muzik misalnya.

Bekalan:

- Internet kursus (doh!)

- Aplikasi discord

- Node.js, npm

- Pengetahuan asas pelaksanaan perintah di Terminal

Langkah 1: Muat turun Aplikasi Discord

Muat turun aplikasi Discord. Aplikasi ini adalah aplikasi pelbagai peranti yang boleh dimuat turun dari

Nama pengguna yang anda buat mempunyai nombor unik yang dilampirkan, seperti gambar di atas. Anda menggunakan nama ini + # untuk menambahkan ahli perselisihan yang lain.

Langkah 2: Sediakan Saluran Anda Sendiri

Menyiapkan Saluran Anda Sendiri
Menyiapkan Saluran Anda Sendiri
Menyiapkan Saluran Anda Sendiri
Menyiapkan Saluran Anda Sendiri
Menyiapkan Saluran Anda Sendiri
Menyiapkan Saluran Anda Sendiri

Agar bot dapat dibuat, kita harus membuat pelayan sendiri.

1. Apabila anda log masuk ke Discord, anda akan melihat seperti gambar di atas:

2. Untuk membuat pelayan, kita mesti mengklik '+' di sudut kiri bawah yang diserlahkan dengan warna merah.

Beri nama pelayan anda dan masukkan wilayah pelayan. Secara pilihan anda boleh menambahkan gambar ke pelayan anda. Setelah anda menyelesaikan langkah-langkah ini, anda akan melihat senarai pelayan di tab anda di sebelah kiri, bergantung pada peranti yang anda gunakan.

Langkah 3: Pasang Node.js dan Npm

Pasang Node.js dan Npm
Pasang Node.js dan Npm

Setelah selesai membuat pelayan anda sendiri, perselisihan meminta untuk menjemput rakan ke pelayan anda. Langkau langkah ini (atau jemput rakan ke saluran perselisihan anda menggunakan pautan jemputan) dan voilá! Pelayan anda sendiri telah dibuat.

1. Periksa node.js dan npm

Mula-mula kita perlu memastikan bahawa kita perlu membuat projek tempatan untuk API membuat panggilan. Kita juga harus mendapatkan token untuk bot tersebut. Untuk melakukan ini, kita mesti menambah beberapa baris di terminal. Untuk membuka terminal, tekan CMD + ruang dan cari terminal. Sekiranya anda melakukan ini dengan betul, terminal akan muncul seperti gambar di atas.

Untuk memeriksa sama ada anda memasang node.js dan npm, taipkan kod berikut:

Untuk node.js:

simpul -v

Untuk npm:

npm -v

Sekiranya anda berdua memasang node.js dan npm, anda pasti melihat versi, jika tidak, pasang kedua node.js dan npm dengan memasukkan kod berikut (node.js akan dipasang bersama dengan npm):

Untuk npm:

npm pasang npm @ terkini -g

Langkah 4: Buat Bot

Buat Bot
Buat Bot
Buat Bot
Buat Bot
Buat Bot
Buat Bot
Buat Bot
Buat Bot

Kita perlu membuat aplikasi dan bot agar bot kita berfungsi. Kami juga perlu menghantarnya ke pelayan perselisihan kami.

1. Buat aplikasi & bot:

Pertama, pergi ke discordapp.com/developers/applications/me. Log masuk dengan akaun anda. Klik Aplikasi Baru untuk memulakan, dan beri nama aplikasi anda kemudian klik buat. Pada tab kiri, pilih Bot. Buat bot. Sekiranya bot dibuat, anda akan menerima mesej dalam gambar di atas bahawa bot tersebut telah dibuat.

2. Hantar bot ke pelayan Discord anda

Dalam Maklumat Umum, salin ID pelanggan anda, salin ID dan tampal di URL ini, menggantikan nombor:

discordapp.com/oauth2/authorize?&client_id…

Salin URL dengan nombor ID pelanggan anda di dalam penyemak imbas anda. Itu akan membawa anda ke laman web di mana anda boleh memberitahu Discord tempat menghantar bot anda. Anda akan tahu ia berfungsi sekiranya anda membuka Discord dalam aplikasi atau penyemak imbas anda dan menavigasi ke pelayan anda. Saluran tersebut akan mengatakan bot telah masuk ke dalam ruangan, dan anda akan melihatnya di menu sebelah kanan di bawah senarai ahli dalam talian.

Langkah 5: Buat Direktori Tempatan

Buat Direktori Tempatan
Buat Direktori Tempatan

Kita perlu membuat folder di komputer anda yang akan menyimpan semua fail bot anda. Namakan sesuatu seperti discordBot atau sesuatu yang dapat dikenali dengan mudah.

1. Buat folder dan tiga fail

Kita mesti membuat tiga dalam folder itu.

Laksanakan kod berikut di terminal:

mkdir discordBot

Navigasi melalui folder dengan menaip kod berikut:

cd discordBot

Kemudian taip baris berikut:

npm init -y

Ini akan membuat fail package.json di dalam folder projek.

Mari mulakan terlebih dahulu dengan memasang perpustakaan Javascript yang terkenal untuk berinteraksi dengan Discord API yang disebut discord.js. Taipkan:

pasang npm - simpan discord.js

Abaikan amaran buat masa ini.

2. Membuat fail untuk token

Dengan menggunakan penyunting teks, buat fail dan beri nama "auth.json".

Tampal kod berikut:

{

"Token": "Token Bot Anda"}

Kemudian, ganti "Bot Token Anda" dengan token anda. Ini boleh didapati di:

Log masuk, Klik Rahsia Pelanggan dan ganti Bot Token.

Simpan fail dan buat fail baru.

Fail seterusnya, beri nama file package.json ini, tampal kod berikut:

{

"Name": "discordBot", "version": "1.0.0", "description": "Bot Discord Pertama Saya", "utama": "bot.js", "pengarang": "Nama Anda", "ketergantungan ": {}}

Ganti nama pengarang dengan nama yang anda mahukan. Simpan fail ini sebagai "package.json" di folder bot Discord anda.

Akhirnya, fail.json terakhir akan dipanggil bot.js dan tampal kod berikut:

const Discord = memerlukan ('discord.js');

pelanggan tetap = Discord. Client baru (); const auth = memerlukan ('./ auth.json'); client.on ('ready', () => {console.log (`Log in as $ {client.user.tag}!`);}); client.on ('message', msg => {if (msg.content === 'ping') {msg.reply ('pong');}}); client.login (auth.token);

Simpan fail teks terakhir ini sebagai "bot.js" dalam folder bot Discord anda. Saya menambahkan perintah mudah bahawa jika anda mengatakan "ping", bot akan membalas dengan "Pong!"

Langkah 6: Langkah Terakhir & Menguji Bot

Langkah Terakhir & Menguji Bot
Langkah Terakhir & Menguji Bot
Langkah Terakhir & Menguji Bot
Langkah Terakhir & Menguji Bot

1. Buka terminal

Di Terminal, kita perlu memeriksa sama ada kita melakukan semuanya dengan betul. Navigasi ke folder dengan mengetik perintah berikut:

cd discordBot

2. Jalankan bot

Kemudian akhirnya, jalankan arahan seperti di bawah:

node bot.js

Sekiranya anda telah melakukan semuanya, ia mesti dinyatakan: Log masuk sebagai discordBot # xxxx!

Et voilà! bot telah dibuat untuk pelayan perselisihan anda! Anda boleh menghantar mesej "Ping" di saluran untuk mendapatkan balasan "Pong!"

Ini hanyalah bot asas untuk saluran perselisihan anda. Untuk idea yang lebih menarik, lihat:

Disyorkan: