Cara Membuat Bot pada Discord (dengan Gambar)

Isi kandungan:

Cara Membuat Bot pada Discord (dengan Gambar)
Cara Membuat Bot pada Discord (dengan Gambar)

Video: Cara Membuat Bot pada Discord (dengan Gambar)

Video: Cara Membuat Bot pada Discord (dengan Gambar)
Video: RESEP DAN CARA PALING MUDAH BIKIN BOLU MARMER ( lembut dan mengembang sempurna) 2024, Mungkin
Anonim

Discord adalah program sembang popular yang sering digunakan dan disukai oleh pemain. Pengguna Discord boleh membuat saluran Discord mereka sendiri secara percuma dan mengajak orang untuk menyertai saluran tersebut. Sebilangan orang menggunakan bot di Discord untuk memainkan muzik, memberi salam kepada pengguna baru di saluran dan banyak lagi. WikiHow ini mengajar anda bagaimana membuat bot untuk Discord. Walau bagaimanapun, anda sekurang-kurangnya sedikit biasa dengan pengekodan kerana bot berfungsi melalui JavaScript.

Langkah

Bahagian 1 dari 6: Menyiapkan Komputer

Buat Bot dalam Discord Langkah 1
Buat Bot dalam Discord Langkah 1

Langkah 1. Muat turun Node.js dari

Node.js adalah masa operasi JavaScript percuma yang anda perlukan untuk membina bot. Anda boleh memilih fail pemasangan untuk Windows atau MacOS, serta versi yang anda mahukan. Untuk proses ini, disarankan agar anda memilih versi LTS.

Buat Bot dalam Discord Langkah 2
Buat Bot dalam Discord Langkah 2

Langkah 2. Jalankan fail pemasangan

Pada komputer Windows, cukup klik fail yang dimuat turun untuk menjalankan pemasangan. Pada Mac, anda perlu mengekstrak fail dan mencari fail aplikasi / pemasangan. Pastikan anda membaca semua perjanjian sebelum melakukan pemasangan.

Buat Bot dalam Discord Langkah 3
Buat Bot dalam Discord Langkah 3

Langkah 3. Buat akaun Discord (pilihan)

Sekiranya anda belum mempunyai akaun Discord, anda boleh membuatnya di

Buat Bot dalam Discord Langkah 4
Buat Bot dalam Discord Langkah 4

Langkah 4. Log masuk ke akaun dan saluran Discord anda

Buka aplikasi Discord di komputer anda dan buka saluran yang ingin anda tambah bot.

Bahagian 2 dari 6: Membuat Bot pada Pertentangan

Buat Bot dalam Discord Langkah 5
Buat Bot dalam Discord Langkah 5

Langkah 1. Lawati https://discord.com/developers/applications/me melalui penyemak imbas web

Anda mungkin sudah dapat mengakses akaun anda melalui aplikasi, tetapi log masuk jika diminta. Di bahagian ini, anda membuat aplikasi berkemampuan bot. Ini bermakna anda akan membina aplikasi dan bot.

Buat Bot dalam Discord Langkah 6
Buat Bot dalam Discord Langkah 6

Langkah 2. Klik butang Aplikasi Baru berwarna biru

Ia berada di sebelah kanan penyemak imbas anda. Tetingkap pop timbul untuk nama aplikasi anda akan muncul.

Ketik nama aplikasi dan klik "Buat". Pilih nama deskriptif (mis. "Greeterbot") jika bot aplikasi anda berfungsi untuk memberi salam kepada pengguna. Walau bagaimanapun, nama seperti "Greeterbot" boleh mencetuskan kesilapan kerana nama itu sangat popular. Oleh itu, tambahkan rentetan nombor di hujung nama (mis. "Greeterbot38764165441")

Buat Bot dalam Discord Langkah 7
Buat Bot dalam Discord Langkah 7

Langkah 3. Klik Bot di menu sebelah kiri

Menu ini ditunjukkan oleh ikon potongan teka-teki.

Buat Bot dalam Discord Langkah 8
Buat Bot dalam Discord Langkah 8

Langkah 4. Klik Tambah Bot

Butang ini berada di bawah tajuk "Build-A-Bot".

  • Klik "Ya, lakukan! "Di tetingkap pop timbul untuk mengesahkan tindakannya.
  • Sekiranya anda mendapat mesej ralat mengenai nama yang terlalu popular, kembali ke halaman aplikasi dan ubah namanya. Sebagai contoh, nama "Music Bot" dianggap terlalu popular. Walau bagaimanapun, anda boleh menambahkan beberapa nombor di hujung nama aplikasi.
Buat Bot dalam Discord Langkah 9
Buat Bot dalam Discord Langkah 9

Langkah 5. Klik Klik untuk Mendedahkan Token

Catatan ini terdapat di kawasan maklumat bot. Apabila teks diklik, anda dapat melihat rangkaian huruf dan angka.

Klik "Salin" untuk menyalin semua teks. Anda boleh menampalnya di aplikasi catatan atau catatan yang melekat, tetapi pastikan anda dapat mengakses kod tersebut dan tidak memberikannya kepada siapa pun. Sesiapa yang mempunyai kod boleh mengawal bot. Kod akan selalu dipaparkan di halaman ini apabila anda memerlukannya

Bahagian 3 dari 6: Menghantar Bot ke Discord Server Server atau Saluran

Buat Bot dalam Discord Langkah 10
Buat Bot dalam Discord Langkah 10

Langkah 1. Klik Maklumat Umum

Terdapat dalam menu di sebelah kiri skrin.

Buat Bot dalam Discord Langkah 11
Buat Bot dalam Discord Langkah 11

Langkah 2. Klik Salin di bawah bahagian "ID Pelanggan"

Pilihan ini berada di tengah halaman web.

Buat Bot dalam Discord Langkah 12
Buat Bot dalam Discord Langkah 12

Langkah 3. Tampal ID Pelanggan yang anda salin ke URL berikut:

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

Contohnya, jika ID Pelanggan anda adalah "000000000000000001", URL akan kelihatan seperti:

Buat Bot dalam Discord Langkah 13
Buat Bot dalam Discord Langkah 13

Langkah 4. Tampal URL ke bar alamat penyemak imbas

Anda akan dibawa ke halaman baru yang membolehkan anda menambahkan bot ke saluran anda.

  • Klik kotak lungsur turun untuk memaparkan semua saluran yang serasi.
  • Klik "Authorize" untuk meneruskan. Anda akan mendapat mesej pengesahan bahawa bot telah ditambahkan dan tab aktif dapat ditutup.

Bahagian 4 dari 6: Bot Pengekodan

Langkah 1. Buat folder untuk kod bot di desktop

Anda akan membuat fail kod yang kemudian akan ditambahkan ke folder.

  • Kod yang ditunjukkan dalam artikel ini diambil dari
  • Anda boleh mencari kod bot lain di internet jika anda mahu, seperti kod untuk memainkan muzik secara berterusan. WikiHow ini menggunakan contoh kod untuk bot yang bertindak balas terhadap teks atau arahan yang bermula dengan "!"

Langkah 2. Buka program penyuntingan teks

Anda boleh menggunakan program penyuntingan teks bawah seperti Notepad untuk Windows, atau TextEdit untuk Mac.

Langkah 3. Masukkan kod berikut:

    {“Token”: “Token Bot Anda”}

  • Pastikan anda memasukkan nombor Bot Token yang diperoleh dari langkah sebelumnya dalam tanda petik dalam teks kod.

Langkah 4. Simpan fail sebagai "auth.json"

Pastikan fail tidak disimpan dengan sambungan.txt.

Langkah 5. Buat dokumen baru

Anda boleh membuatnya dengan menekan jalan pintas Ctrl + N (Windows) atau Cmd + N (Mac), atau mengklik pilihan "Baru" dari tab "Fail".

Langkah 6. Taipkan kod berikut:

    {“Name”: “greeter-bot”, “version”: “1.0.0”, “description”: “My First Discord Bot”, “main”: “bot.js”, “penulis”: “Nama anda”, "Kebergantungan": {}}

  • Pastikan anda mengganti entri "Nama Anda" dengan nama Anda. Anda juga dapat mengubah entri "keterangan" jika Anda tidak ingin menggunakan "Bot Discord Pertama Saya."

Langkah 7. Simpan fail sebagai "package.json"

Pastikan fail tidak disimpan dengan sambungan.txt.

Langkah 8. Buat dokumen baru

Anda boleh membuatnya dengan menekan jalan pintas Ctrl + N (Windows) atau Cmd + N (Mac), atau mengklik pilihan "Baru" dari tab "Fail".

Langkah 9. Taipkan kod bot

Contohnya, jika anda ingin membuat bot yang bertindak balas terhadap mesej atau arahan yang bermula dengan simbol "!", Taipkan kod berikut:

    var Discord = memerlukan ('discord.io'); var logger = memerlukan ('winston'); var auth = memerlukan ('./ auth.json'); // Konfigurasi tetapan logger logger.remove (logger.transports. Console); logger.add (logger.transports. Console baru, {colorize: true}); logger.level = 'debug'; // Inisialisasi Discord Bot var bot = Discord. Client baru ({token: auth.token, autorun: true}); bot.on ('siap', fungsi (evt) {logger.info ('Connected'); logger.info ('Log in as:'); logger.info (bot.username + '- (' + bot.id + ')');}); bot.on ('message', function (user, userID, channelID, message, evt) {// Bot kami perlu tahu apakah ia akan menjalankan perintah // Ia akan mendengar mesej yang akan bermula dengan `!` if (message.substring (0, 1) == '!') {var args = message.substring (1).split (''); var cmd = args [0]; args = args.splice (1); beralih (cmd) {//! ping case 'ping': bot.sendMessage ({to: channelID, message: 'Pong!'}); break; // Cukup tambahkan sebarang arahan kes jika anda mahu.}}});

Buat Bot dalam Discord Langkah 14
Buat Bot dalam Discord Langkah 14

Langkah 10. Simpan fail sebagai "bot.js"

Pastikan fail tidak disimpan dengan sambungan.txt.

Anda boleh menutup program penyuntingan teks anda pada ketika ini

Bahagian 5 dari 6: Memasang Bot Sokongan

Buat Bot dalam Discord Langkah 15
Buat Bot dalam Discord Langkah 15

Langkah 1. Buka tetingkap Prompt Perintah

Di Windows, anda boleh menggunakan kata kunci "Cmd" di medan carian Windows di menu "Mula". Pada Mac, anda boleh mencari "Command Prompt" melalui Spotlight.

Buat Bot dalam Discord Langkah 16
Buat Bot dalam Discord Langkah 16

Langkah 2. Akses folder bot di desktop

Sebagai contoh, anda boleh menaip cd / Users / Default Desktop / Desktop / FolderDiscordBotName.

Buat Bot dalam Discord Langkah 17
Buat Bot dalam Discord Langkah 17

Langkah 3. Ketik npm install discord.io winston –save dan tekan Enter

Setelah Node.js dipasang, baris arahan ini akan secara automatik memuat turun sokongan atau kebergantungan bot ke folder desktop.

Buat Bot dalam Discord Langkah 18
Buat Bot dalam Discord Langkah 18

Langkah 4. Ketik npm install dan tekan Masukkan.

Kod tersebut akan memastikan bahawa tidak ada elemen atau program lain yang perlu anda pasang agar bot berfungsi.

Sekarang anda mempunyai kod untuk bot dan akan menguji kod tersebut dapat berfungsi dengan kaedah berikutnya

Bahagian 6 dari 6: Menjalankan Bot

Buat Bot dalam Discord Langkah 19
Buat Bot dalam Discord Langkah 19

Langkah 1. Ketik node bot.js dan tekan Enter di tetingkap Prompt Perintah

Sekiranya anda mendapat mesej ralat, anda melakukan kesalahan dengan kod bot.

Buat Bot dalam Discord Langkah 20
Buat Bot dalam Discord Langkah 20

Langkah 2. Taip "! Pengenalan" ke Discord

Masukkan perintah pada saluran yang mengandungi bot. Contoh kod yang ditunjukkan dalam artikel ini memerintahkan bot untuk menanggapi perintah atau catatan yang dimulai dengan simbol "!" dengan perkataan "Pong!". Untuk menguji apakah bot berfungsi, ketik "! Pengenalan" dan tunggu balasan atau respons dari bot.

Buat Bot dalam Discord Langkah 21
Buat Bot dalam Discord Langkah 21

Langkah 3. Periksa kod jika anda tidak mendapat jawapan

Sekiranya bot tidak bertindak balas terhadap mesej "! Pengenalan" di Discord, baca semula wikiHow ini dan pastikan bot disiapkan dengan betul. Di samping itu, pastikan:

  • Node.js dipasang dengan betul.
  • Bot Token dimasukkan dengan betul dalam fail auth.json.
  • Anda berada di saluran yang sama dengan bot
  • Bot sudah ada di pelayan.
  • Kod yang disertakan dalam fail auth.json, bot.js, dan package.json betul.
  • Anda telah memuat turun semua sokongan atau pergantungan agar bot berfungsi menggunakan Prompt Perintah (setelah Node.js dipasang).

Disyorkan: