Teburin Abubuwan Ciki[Boye][Nuna]
Discord ya ci gaba da nuna cewa dandamalin saƙon nan take ga duk wanda ke son yin magana, taɗi na bidiyo, ko yawo tare da abokai akan layi cikin shekaru biyar da suka gabata ko makamancin haka. Rikicin bots na ɗaya daga cikin dalilan.
Bots na iya ba ku damar cim ma komai daga sarrafa ayyuka masu banƙyama don fara kunna kiɗa a cikin sabar ku, kuma a cikin wannan jagorar, za mu koya muku yadda ake gina bot Discord.
Kodayake aiki da kai shine babban dalilin amfani da Discord bot, da gaske zaku iya ƙirƙirar ɗaya don yin komai (duk abin da zaku iya murɗawa a cikin wasu lambar JavaScript, aƙalla).
A cikin wannan koyawa, za mu yi amfani da Node.js don ƙirƙirar namu asali na Discord bot.
bukatun
- Discord lissafi
- Fresh discord uwar garken
- An shigar da Node.js akan kwamfutarka.
- Kayayyakin aikin hurumin kallo
- Kuma, ba shakka, haɗin wifi.
Ƙirƙiri sabon aikace-aikacen Discord.
Don farawa, dole ne mu yi rajistar aikace-aikacen ta amfani da shafin Discord Developer. Je zuwa don isa ga wannan portal.
Na gaba, zaɓi maɓallin Sabon Aikace-aikacen da ke gefen dama.
Lokacin da ka danna maɓallin, akwatin maganganu yana neman ka ba bot din suna zai bayyana. A cikin yanayina, kawai zan kira bot “jaysbot.”
Zaɓi zaɓin bot na gaba, sannan danna maɓallin "ƙara bot". Akwatin maganganu mai zuwa zai bayyana:
Lokacin da kuka amince da kafa sabon aikace-aikacen, yanzu kuna da bot.
Duk da haka, ba na tsammanin kuna son bot ɗin bebe. Bari mu ƙara wasu ƙarin fasaloli kuma mu inganta haɗin gwiwar mai amfani ta hanyar ba shi izini da dama.
Ta zaɓar OAuth2 daga menu, kamar yadda aka nuna a ƙasa, duba akwatunan.
Za a samar da hanyar haɗin gwiwa a kasan shafin lokacin da aka ƙara izini bayan ba da wani izini na bot.
Ya kamata a liƙa hanyar haɗin da kuka kwafi a baya a cikin kowane mai bincike. Ya kamata allon da ke biye ya bayyana kuma ya ƙara sabar zuwa gare ta.
Bayan zaɓar uwar garken ku, danna maɓallin "i izini":
Yanzu kun yi nasarar ƙara bot ɗin mu zuwa sabar ku.
Yin aikin Node.js
Yanzu da muka yi rajistar bot ɗin mu, dole ne mu yi babban fayil don fayilolin Node.js.
Saita abubuwan dogaro
Fakitin da shirin ke buƙatar yin aiki da kyau ana san su da dogaro. A cikin wannan misalin, duk abin da muke buƙata shine kunshin discord.js. Don taimakawa tare da sarrafa alamar Jaysbot, har yanzu za mu shigar da kunshin dotenv.
Wannan zai tabbatar da cewa kowane kira yana da izini da ya dace, nodemon kuma ya zama dole a gare mu don ci gaba da aiki da uwar garken. Shigar da umarni mai zuwa don fara aikin a cikin sabon tasha:
Sakamakon kamar haka:
Umarni mai zuwa zai shigar da ɗakin karatu na Dotenv da Discord.js don aikin:
Yi amfani da umarni mai zuwa don shigar da ɗakin karatu na nodemon:
Duk lokacin da muka yi gyara ga fayilolin mu, Nodemon yana sake kunna sabar.
Haɓaka bot ɗin mu
A cikin tashar masu haɓakawa, dole ne mu amince da kira daga Discord.js. Wannan yana buƙatar mu kwafi alamar bot ɗin mu.
Bayan an kwafe shi, sanya shi ta hanyar da ke ƙasa a cikin sabon fayil ɗin da yakamata ku sanya suna.env.
Gina fayil ɗin bot.
Gina fayil ɗin daban a cikin babban kundin aikin da ake kira bot.js. Za mu yi amfani da kunshin dotenv don saita masu canjin yanayi, shigo da azuzuwan daga discord.js, sannan mu ƙaddamar da sabon abokin ciniki:
Don kunna bot, shigar da umarni mai zuwa cikin tashar ku:
Kammalawa
Dandalin Discord yana haɓaka da sauri. Ya samar da ingantaccen hanyar sadarwa da haɗin kai ga masu sha'awar bitcoin, masu kasuwanci, da yan wasa.
Wani ƙarin fa'ida shine samun bot ɗin da zai iya ba da amsa, hanawa, da soke masu amfani. Wannan sakon ya bayyana yadda ake amfani da node.js don gina bot mai sauƙi. Don haka, zaku iya amfani da wannan fahimtar don haɗa sabbin iyawa.
Murnar codeing.
Leave a Reply