Diskordda qanday qilib bot yaratish mumkin (rasmlar bilan)

Mundarija:

Diskordda qanday qilib bot yaratish mumkin (rasmlar bilan)
Diskordda qanday qilib bot yaratish mumkin (rasmlar bilan)

Video: Diskordda qanday qilib bot yaratish mumkin (rasmlar bilan)

Video: Diskordda qanday qilib bot yaratish mumkin (rasmlar bilan)
Video: Gmail ga Rasm qo'yish 2024, May
Anonim

Discord - bu geymerlar tez -tez ishlatadigan va sevadigan mashhur chat dasturi. Discord foydalanuvchilari o'zlarining Discord kanallarini bepul yaratishlari va odamlarni kanalga taklif qilishlari mumkin. Ba'zi odamlar Discord -dagi botlardan musiqa ijro etish, kanalda yangi foydalanuvchilar bilan salomlashish va h.k. Bu wikiHow sizga Discord uchun bot yaratishni o'rgatadi. Ammo siz hech bo'lmaganda kodlash bilan biroz tanish bo'lishingiz kerak, chunki botlar JavaScript orqali ishlaydi.

Qadam

6 -dan 1 -qism: Kompyuterni tayyorlash

Discord -da bot yarating 1 -qadam
Discord -da bot yarating 1 -qadam

Qadam 1. Node.js -ni https://nodejs.org/en/download/ saytidan yuklab oling

Node.js - bu botlarni yaratish uchun kerak bo'lgan JavaScript -ning bepul ish vaqti. Siz Windows yoki MacOS uchun o'rnatish faylini, shuningdek kerakli versiyani tanlashingiz mumkin. Ushbu jarayon uchun LTS versiyasini tanlash tavsiya etiladi.

Discord -da bot yarating 2 -qadam
Discord -da bot yarating 2 -qadam

Qadam 2. O'rnatish faylini ishga tushiring

Windows kompyuterida o'rnatishni boshlash uchun yuklab olingan faylni bosing. Mac -da siz fayllarni chiqarib olishingiz va dastur/o'rnatish faylini topishingiz kerak bo'ladi. O'rnatishdan oldin barcha shartnomalarni o'qiganingizga ishonch hosil qiling.

Discord -da bot yarating 3 -qadam
Discord -da bot yarating 3 -qadam

Qadam 3. Discord hisobini yarating (ixtiyoriy)

Agar sizda hali Discord hisobi bo'lmasa, uni https://discord.com/ saytida yaratishingiz mumkin.

Discord -da bot yarating 4 -qadam
Discord -da bot yarating 4 -qadam

4 -qadam. Discord hisobingizga va kanalingizga kiring

Kompyuteringizda Discord dasturini oching va bot qo'shmoqchi bo'lgan kanalni oching.

6 -dan 2 -qism: kelishmovchilik haqida botlar yaratish

Discord -da bot yarating 5 -qadam
Discord -da bot yarating 5 -qadam

Qadam 1. Veb -brauzer orqali https://discord.com/developers/applications/me saytiga tashrif buyuring

Siz allaqachon ilova orqali hisobingizga kira olasiz, lekin agar so'ralsa, qayta kiring. Ushbu bo'limda siz bot bilan ishlaydigan dastur yaratasiz. Bu shuni anglatadiki, siz ilovalar va botlarni yaratasiz.

Discord -da bot yarating 6 -qadam
Discord -da bot yarating 6 -qadam

Qadam 2. ko'k Yangi Ilova tugmasini bosing

Bu sizning brauzeringizning o'ng tomonida. Sizning ilovangiz nomi uchun qalqib chiquvchi oyna paydo bo'ladi.

Ilovaning nomini kiriting va "Yaratish" tugmasini bosing. Agar ilovangiz boti foydalanuvchilar bilan salomlashsa, tavsiflovchi nomni tanlang (masalan, "Greeterbot"). Biroq, "Greeterbot" kabi nom xatolarni keltirib chiqarishi mumkin, chunki bu mashhur ism. Shuning uchun ismning oxiriga qatorlar sonini qo'shing (masalan, "Greeterbot38764165441")

Discord -da bot yarating 7 -qadam
Discord -da bot yarating 7 -qadam

Qadam 3. Chap menyuda Botlarni bosing

Bu menyu jumboq bo'lagi belgisi bilan ko'rsatiladi.

Discord -da bot yarating 8 -qadam
Discord -da bot yarating 8 -qadam

Qadam 4. Bot qo'shish -ni bosing

Bu tugma "A-Bot yaratish" sarlavhasi ostida joylashgan.

  • "Ha, bajaring! "Harakatni tasdiqlash uchun qalqib chiquvchi oynada.
  • Agar siz juda mashhur ism haqida xato xabari olsangiz, dastur sahifasiga qayting va nomini o'zgartiring. Masalan, "Music Bot" nomi juda mashhur deb topildi. Biroq, siz dastur nomining oxiriga ba'zi raqamlarni qo'shishingiz mumkin.
Discord -da bot yarating 9 -qadam
Discord -da bot yarating 9 -qadam

Qadam 5. Tokenni ochish uchun bosing

Bu xabar bot ma'lumotlari sohasida. Matn bosilganda siz harflar va raqamlar qatorini ko'rishingiz mumkin.

Barcha matnni nusxalash uchun "Nusxalash" ni bosing. Siz uni yopishqoq eslatma yoki eslatma ilovasiga joylashtirishingiz mumkin, lekin kodga kirishingizga ishonch hosil qiling va uni hech kimga bermang. Kodni bilgan har kim botni boshqarishi mumkin. Agar kerak bo'lsa, kod har doim ushbu sahifada ko'rsatiladi

6 -dan 3 -qism: Botlarni server serverlari yoki kanallariga yuborish

Discord -da bot yarating 10 -qadam
Discord -da bot yarating 10 -qadam

Qadam 1. Umumiy ma'lumotni bosing

Bu ekranning chap tomonidagi menyuda.

Discord -da bot yarating 11 -qadam
Discord -da bot yarating 11 -qadam

Qadam 2. "Mijoz identifikatori" bo'limi ostida Nusxalash -ni bosing

Bu variant veb -sahifaning o'rtasida joylashgan.

Discord -da bot yarating 12 -qadam
Discord -da bot yarating 12 -qadam

Qadam 3. Siz ko'chirgan mijoz identifikatorini quyidagi URL manziliga joylashtiring:

"Https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8"

Masalan, agar sizning mijoz identifikatoringiz "000000000000000001" bo'lsa, URL manzili quyidagicha bo'ladi:

Discord -da bot yarating 13 -qadam
Discord -da bot yarating 13 -qadam

Qadam 4. URLni brauzerning manzil satriga joylashtiring

Siz kanalingizga botlarni qo'shish imkonini beradigan yangi sahifaga o'tasiz.

  • Barcha mos keladigan kanallarni ko'rsatish uchun ochiladigan oynani bosing.
  • Davom etish uchun "Avtorizatsiya" ni bosing. Siz bot qo'shilganligi va faol yorliqni yopish mumkinligi to'g'risida tasdiqlovchi xabar olasiz.

6 -dan 4 -qism: Kodlash botlari

Qadam 1. Ish stolida bot kodlari uchun papka yarating

Siz keyinchalik papkaga qo'shiladigan kodli fayllar yaratasiz.

  • Ushbu maqolada ko'rsatilgan kod https://www.digitaltrends.com/gaming/how-to-make-a-discord-bot/ saytidan olingan.
  • Agar xohlasangiz, Internetdan boshqa bot kodlarini qidirishingiz mumkin, masalan, uzluksiz musiqa ijro etish kodlari. Bu wikiHow "!" Bilan boshlanadigan matn yoki buyruqlarga javob beradigan botlar uchun namuna kodidan foydalanadi.

Qadam 2. Matnni tahrirlash dasturini oching

Siz Windows uchun Notepad yoki Mac uchun TextEdit kabi past darajadagi matn tahrirlash dasturidan foydalanishingiz mumkin.

Qadam 3. Quyidagi kodni kiriting:

    {"Token": "Sizning bot tokeningiz"}

  • Kod matniga tirnoqlarga oldingi qadamlardan olingan Bot Token raqamini kiritganingizga ishonch hosil qiling.

Qadam 4. Faylni "auth.json" sifatida saqlang

Fayl.txt kengaytmasi bilan saqlanmaganligiga ishonch hosil qiling.

5 -qadam. Yangi hujjat yarating

Siz uni Ctrl+N (Windows) yoki Cmd+N (Mac) yorliqlarini bosish yoki "Fayl" yorlig'idagi "Yangi" variantini bosish orqali yaratishingiz mumkin.

Qadam 6. Quyidagi kodni kiriting:

    {"Ism": "salomlashuvchi-bot", "versiya": "1.0.0", "tavsif": "Mening birinchi kelishmovchilik botim", "asosiy": "bot.js", "muallif": "Sizning ismingiz"), "Bog'liqliklar": {}}

  • "Ismingiz" yozuvini o'z ismingiz bilan almashtirganingizga ishonch hosil qiling. Agar siz "Mening birinchi kelishmovchilik botim" dan foydalanishni xohlamasangiz, "tavsif" yozuvini o'zgartirishingiz mumkin.

Qadam 7. Faylni "package.json" sifatida saqlang

Fayl.txt kengaytmasi bilan saqlanmaganligiga ishonch hosil qiling.

8 -qadam. Yangi hujjat yarating

Siz uni Ctrl+N (Windows) yoki Cmd+N (Mac) yorliqlarini bosish yoki "Fayl" yorlig'idagi "Yangi" variantini bosish orqali yaratishingiz mumkin.

Qadam 9. Bot kodini kiriting

Masalan, "!" Belgisi bilan boshlanadigan xabarlar yoki buyruqlarga javob beradigan bot yaratmoqchi bo'lsangiz, quyidagi kodni kiriting:

    var Discord = talab ('discord.io'); var logger = talab ('winston'); var auth = talab ('./ auth.json'); // Logger.remove (logger.transports. Console) logger sozlamalarini sozlash; logger.add (yangi logger.transports. Console, {colorize: true}); logger.level = 'disk raskadrovka'; // Diskordni ishga tushiring bot var bot = new Discord. Client ({token: auth.token, autorun: true}); bot.on ("tayyor", funktsiya (evt) {logger.info ("Ulangan"); logger.info ("Kirish:"); logger.info (bot.username + ' - (' + bot.id) + ')');}); bot.on ('xabar', funktsiya (foydalanuvchi, foydalanuvchi identifikatori, kanal identifikatori, xabar, evt) {// Bizning botimiz buyruqni bajaradimi yoki yo'qligini bilishi kerak // "!" bilan boshlanadigan xabarlarni tinglaydi message.substring (0, 1) == '!') {var args = message.substring (1).split (''); var cmd = args [0]; args = args.splice (1); switch (cmd) {//! ping case 'ping': bot.sendMessage ({to: channelID, xabar: 'Pong!'}); break; // Agar xohlasangiz, har qanday buyruq buyruqlarini qo'shing.}}});

Discord -da bot yarating 14 -qadam
Discord -da bot yarating 14 -qadam

Qadam 10. Faylni "bot.js" sifatida saqlang

Fayl.txt kengaytmasi bilan saqlanmaganligiga ishonch hosil qiling.

Bu vaqtda siz matn tahrirlash dasturini yopishingiz mumkin

6 -dan 5 -qism: Qo'llab -quvvatlash botini o'rnatish

Discord -da bot yarating 15 -qadam
Discord -da bot yarating 15 -qadam

Qadam 1. Buyruqning xohishi oynasini oching

Windows -da "Ishga tushirish" menyusidagi Windows qidiruv maydonida "Cmd" kalit so'zidan foydalanishingiz mumkin. Mac -da siz "Buyruqning xohishi" ni Spotlight orqali qidirishingiz mumkin.

Discord -da bot yarating 16 -qadam
Discord -da bot yarating 16 -qadam

Qadam 2. Ish stolidagi botlar papkasiga kiring

Masalan, cd / Users / Default Desktop / Desktop / FolderDiscordBotName yozishingiz mumkin.

Discord -da bot yarating 17 -qadam
Discord -da bot yarating 17 -qadam

3 -qadam. Npm install discord.io winston –save yozing va Enter tugmasini bosing

Node.js o'rnatilgandan so'ng, bu buyruq satri avtomatik ravishda ish stolidagi papkaga botni qo'llab -quvvatlashi yoki qaramligini yuklaydi.

Diskordda bot yarating 18 -qadam
Diskordda bot yarating 18 -qadam

Qadam 4. npm ni o'rnating va bosing Kirish.

Kod botning ishlashi uchun o'rnatishingiz kerak bo'lgan boshqa elementlar yoki dasturlar yo'qligini ta'minlaydi.

Endi sizda bot kodi bor va kod keyingi usulda ishlashini sinovdan o'tkazadi

6 -dan 6 -qism: Botni ishga tushirish

Diskordda bot yarating 19 -qadam
Diskordda bot yarating 19 -qadam

Qadam 1. tugunini bot.js kiriting va buyruq satri oynasida Enter tugmasini bosing

Agar siz xato xabari olsangiz, siz bot kodi bilan noto'g'ri ish qilyapsiz.

Discord -da bot yarating 20 -qadam
Discord -da bot yarating 20 -qadam

Qadam 2. Discord -ga "! Intro" yozing

Kanalga botni o'z ichiga olgan buyruqni kiriting. Ushbu maqolada ko'rsatilgan namuna kodi botga "!" Belgisi bilan boshlangan buyruq yoki xabarlarga javob berishni ko'rsatma beradi. "Pong!" so'zi bilan. Bot ishlayotganini tekshirish uchun "! Intro" yozing va botdan javob yoki javob kuting.

Diskordda bot yarating 21 -qadam
Diskordda bot yarating 21 -qadam

Qadam 3. Agar javob bo'lmasa, kodni tekshiring

Agar bot Discord-dagi "! Intro" xabariga javob bermasa, wikiHow-ni qayta o'qing va botning to'g'ri o'rnatilganligiga ishonch hosil qiling. Bunga qo'shimcha ravishda ishonch hosil qiling:

  • Node.js to'g'ri o'rnatilgan.
  • Bot Token auth.json fayliga to'g'ri kiritilgan.
  • Siz bot bilan bir kanaldasiz
  • Bot allaqachon serverda.
  • Auth.json, bot.js va package.json fayllariga kiritilgan kod to'g'ri.
  • Siz buyruq satri yordamida (Node.js o'rnatilgandan so'ng) botning ishlashi uchun barcha qo'llab -quvvatlovchilarni yoki bog'liqliklarni yukladingiz.

Tavsiya: