Isi kandungan:
- Langkah 1: Muat turun Aplikasi Discord
- Langkah 2: Sediakan Saluran Anda Sendiri
- Langkah 3: Pasang Node.js dan Npm
- Langkah 4: Buat Bot
- Langkah 5: Buat Direktori Tempatan
- Langkah 6: Langkah Terakhir & Menguji Bot
Video: Cara Menambah Bot Interaktif dalam Discord: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
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
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
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
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
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
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:
Menambah Penjanaan Semula dalam Brett's Arduino ASCD 18650 Smart Charger / Discharger: 3 Langkah
Menambah Regenerasi dalam Arduino ASCD 18650 Smart Charger / Discharger Brett's: Komuniti powerwall DIY TESLA berkembang pesat. Langkah paling penting dalam membina powerwall adalah pengelompokan sel bateri dalam pek dengan jumlah kapasiti yang sama. Ini memungkinkan untuk mengatur pek bateri secara siri dan mudah mengimbangkan
Menambah Sendi dan Set Kenalan ke Pemacu Geneva dalam Langkah Fusion 360: 7
Menambah Sendi dan Set Kenalan ke Drive Geneva di Fusion 360: Untuk tutorial ini, saya akan menggunakan contoh fail yang disertakan dalam panel data Fusion 360 semua orang. Buka panel data dengan mengklik ikon grid di sudut kiri atas. Gulung ke bawah sehingga anda melihat bahagian "Sampel". Klik dua kali pada "Basic Tr
Cara Menambah Api ke Apa pun dalam GIMP: 15 Langkah (dengan Gambar)
Cara Menambah Api ke Apa pun di GIMP: Ini adalah bagaimana anda membuat api yang agak realistik di GIMP
Cara Menambah Kotak Mesej dalam Pengaturcaraan Kumpulan: 3 Langkah
Bagaimana Menambah Kotak Mesej dalam Pengaturcaraan Kumpulan: Pernahkah anda ingin menambahkan antara muka grafik untuk fail kumpulan anda seperti yang anda dapat dalam VBScript? Saya pasti mempunyai. Tetapi sekarang anda boleh dengan program hebat yang dipanggil MessageBox
Cara Membuat Dok Pembesar Suara Mp3 yang Keren dalam Masa Dalam Satu Jam !: 8 Langkah
Cara Membuat Dok Pembesar Suara Mp3 Keren dalam Waktu Dalam Satu Jam !: Cara membuat dok pembesar suara mp3 yang keren dalam waktu kurang dari satu jam secara percuma