Daptar eusi[Sumputkeun][Témbongkeun]
Discord terus-terusan nunjukkeun yén éta mangrupikeun platform olahtalatah instan pikeun saha waé anu hoyong ngobrol, obrolan video, atanapi ngalirkeun data sareng babaturan online salami lima taun ka pengker. Bot Discord mangrupikeun salah sahiji panyababna.
Bot tiasa ngantepkeun anjeun ngalaksanakeun sadayana tina ngotomatisasi padamelan anu monoton pikeun ngamimitian maén musik sapanjang server anjeun, sareng dina pituduh ieu, kami bakal ngajarkeun anjeun kumaha carana ngawangun bot Discord.
Sanaos otomatisasi mangrupikeun tujuan utami pikeun ngagunakeun bot Discord, anjeun tiasa leres-leres nyiptakeun hiji pikeun ngalakukeun naon waé (naon waé anu anjeun tiasa nyéépkeun sababaraha kode JavaScript, sahenteuna).
Dina tutorial ieu, urang bakal nganggo Node.js pikeun nyiptakeun bot Discord dasar urang sorangan.
syarat
- Akun Discord
- server discord seger
- Node.js dipasang dina komputer Anjeun.
- Visual Code Studio
- Sareng, tangtosna, sambungan wifi.
Jieun aplikasi Discord anyar.
Pikeun ngamimitian, urang kedah ngadaptar aplikasi nganggo situs Discord Developer. Arahkeun ka pikeun ngahontal ieu portal.
Teras, pilih tombol Aplikasi Anyar anu aya di sisi katuhu.
Nalika anjeun ngaklik tombol, kotak dialog anu naroskeun anjeun masihan nami bot anjeun bakal muncul. Dina kasus kuring, kuring ngan ukur nyauran bot "jaysbot".
Pilih pilihan bot salajengna, teras klik tombol "tambahkeun bot". Kotak dialog di handap ieu bakal muncul:
Nalika anjeun nyatujuan ngadegna aplikasi anyar, anjeun ayeuna gaduh bot.
Nanging, kuring henteu nyangka anjeun hoyong bot bodo. Hayu urang tambahkeun sababaraha fitur tambahan sareng ningkatkeun interaksi pangguna ku masihan sababaraha idin.
Ku milih OAuth2 tina ménu, sapertos anu dipidangkeun di handap, pariksa kotak-kotak.
Link bakal dihasilkeun di handap kaca lamun idin geus ditambahkeun sanggeus méré bot sagala idin salajengna.
Tautan anu saacanna anjeun tiron ayeuna kedah ditempelkeun dina browser naon waé. Layar di handap ieu kedah némbongan sareng tambahkeun server ka dinya.
Saatos milih server anjeun, pencét tombol "otorisasi":
Anjeun ayeuna parantos suksés nambihan bot kami ka server anjeun.
Nyieun proyék Node.js
Ayeuna urang parantos ngadaptarkeun bot urang, urang kedah ngadamel polder pikeun file Node.js.
Nyetél kagumantungan
Bungkusan anu program kedah dianggo leres dikenal salaku dependensi. Dina conto ieu, sadaya anu urang butuhkeun nyaéta pakét discord.js. Pikeun pitulung sareng ngatur Jaysbot token, urang masih bakal install pakét dotenv.
Ieu bakal ngajamin yén unggal panggero boga otorisasina luyu, nodemon ogé dipikabutuh pikeun urang tetep fungsi server. Lebetkeun paréntah di handap ieu pikeun ngamimitian proyék dina terminal énggal:
Hasilna nyaéta kieu:
Paréntah di handap ieu bakal masang perpustakaan Dotenv sareng Discord.js pikeun proyék éta:
Anggo paréntah di handap ieu pikeun masang perpustakaan nodemon:
Unggal waktos urang ngadamel modifikasi kana file urang, Nodemon ngabalikan deui server.
Ngembangkeun bot urang
Dina portal pamekar, urang kedah nyatujuan telepon ti Discord.js. Ieu merlukeun urang nyalin token bot urang.
Saatos éta disalin, nempatkeun éta dina cara di handap dina file anyar anu anjeun kedah namina.env.
Ngawangun file bot.
Ngawangun file misah dina diréktori proyék utama disebut bot.js. Kami bakal nganggo pakét dotenv pikeun nyetél variabel lingkungan, ngimpor kelas tina discord.js, teras ngaluncurkeun klien énggal:
Pikeun ngaktipkeun bot, lebetkeun paréntah di handap ieu kana terminal anjeun:
kacindekan
Platform pikeun Discord ngembang gancang. Éta parantos ngahasilkeun sarana komunikasi sareng sambungan anu aman pikeun peminat bitcoin, pamilik usaha, sareng pamaén.
Kauntungan tambahan nyaéta gaduh bot anu sanggup anu tiasa ngabales, ngalarang, sareng ngajempékeun pangguna. Tulisan ieu ngajelaskeun kumaha cara ngagunakeun node.js pikeun ngawangun bot saderhana. Ku alatan éta, anjeun bisa nerapkeun pamahaman ieu ngawengku kamampuhan anyar.
Wilujeng coding.
Leave a Reply