Cách tạo một Bot trên Discord (với Hình ảnh)

Mục lục:

Cách tạo một Bot trên Discord (với Hình ảnh)
Cách tạo một Bot trên Discord (với Hình ảnh)

Video: Cách tạo một Bot trên Discord (với Hình ảnh)

Video: Cách tạo một Bot trên Discord (với Hình ảnh)
Video: Cách sử dụng Capcut chỉnh sửa video trên điện thoại đơn giản, chuyên nghiệp, miễn phí, không logo 2024, Tháng mười một
Anonim

Discord là một chương trình trò chuyện phổ biến mà các game thủ thường sử dụng và yêu thích. Người dùng Discord có thể tạo kênh Discord của riêng họ miễn phí và mời mọi người tham gia kênh. Một số người sử dụng bot trên Discord để phát nhạc, chào mừng người dùng mới trên kênh, v.v. WikiHow này hướng dẫn bạn cách tạo bot cho Discord. Tuy nhiên, ít nhất bạn nên quen thuộc với việc viết mã vì bot hoạt động thông qua JavaScript.

Bươc chân

Phần 1/6: Chuẩn bị máy tính

Tạo một Bot trong Discord Bước 1
Tạo một Bot trong Discord Bước 1

Bước 1. Tải xuống Node.js từ

Node.js là thời gian chạy JavaScript miễn phí mà bạn cần để xây dựng bot. Bạn có thể chọn tệp cài đặt cho Windows hoặc MacOS, cũng như phiên bản bạn muốn. Đối với quá trình này, bạn nên chọn phiên bản LTS.

Tạo một Bot trong Discord Bước 2
Tạo một Bot trong Discord Bước 2

Bước 2. Chạy tệp cài đặt

Trên máy tính Windows, chỉ cần nhấp vào tệp đã tải xuống để chạy cài đặt. Trên máy Mac, bạn sẽ cần giải nén các tệp và tìm ứng dụng / tệp cài đặt. Đảm bảo rằng bạn đã đọc tất cả các thỏa thuận trước khi thực hiện cài đặt.

Tạo một Bot trong Discord Bước 3
Tạo một Bot trong Discord Bước 3

Bước 3. Tạo tài khoản Discord (tùy chọn)

Nếu bạn chưa có tài khoản Discord, bạn có thể tạo một tài khoản tại

Tạo một Bot trong Discord Bước 4
Tạo một Bot trong Discord Bước 4

Bước 4. Đăng nhập vào tài khoản và kênh Discord của bạn

Mở ứng dụng Discord trên máy tính của bạn và mở kênh bạn muốn thêm bot vào.

Phần 2/6: Tạo Bots trên Bất hòa

Tạo một Bot trong Discord Bước 5
Tạo một Bot trong Discord Bước 5

Bước 1. Truy cập https://discord.com/developers/application/me thông qua trình duyệt web

Bạn đã có thể truy cập tài khoản của mình thông qua ứng dụng, nhưng hãy đăng nhập lại nếu được nhắc. Trong phần này, bạn tạo một ứng dụng hỗ trợ bot. Điều này có nghĩa là bạn sẽ xây dựng ứng dụng và bot.

Tạo một Bot trong Discord Bước 6
Tạo một Bot trong Discord Bước 6

Bước 2. Nhấp vào nút Ứng dụng Mới màu xanh lam

Nó ở bên phải trình duyệt của bạn. Một cửa sổ bật lên cho tên ứng dụng của bạn sẽ xuất hiện.

Nhập tên của ứng dụng và nhấp vào “Tạo”. Chọn một tên mô tả (ví dụ: "Greeterbot") nếu bot của ứng dụng của bạn hoạt động để chào đón người dùng. Tuy nhiên, một cái tên như "Greeterbot" có thể gây ra lỗi vì nó là một cái tên phổ biến. Do đó, hãy thêm một chuỗi số vào cuối tên (ví dụ: "Greeterbot38764165441")

Tạo một Bot trong Discord Bước 7
Tạo một Bot trong Discord Bước 7

Bước 3. Nhấp vào Bots trên menu bên trái

Menu này được biểu thị bằng biểu tượng mảnh ghép hình.

Tạo một Bot trong Discord Bước 8
Tạo một Bot trong Discord Bước 8

Bước 4. Nhấp vào Thêm Bot

Nút này nằm dưới tiêu đề "Build-A-Bot".

  • Nhấp vào “Có, làm điều đó!”Trong cửa sổ bật lên để xác nhận hành động.
  • Nếu bạn nhận được thông báo lỗi về tên quá phổ biến, hãy quay lại trang ứng dụng và thay đổi tên. Ví dụ: cái tên "Music Bot" được cho là quá phổ biến. Tuy nhiên, bạn có thể thêm một số số vào cuối tên ứng dụng.
Tạo một Bot trong Discord Bước 9
Tạo một Bot trong Discord Bước 9

Bước 5. Nhấp vào Click to Reveal Token

Bài đăng này nằm trong khu vực thông tin bot. Khi nhấp vào văn bản, bạn có thể thấy một loạt các chữ cái và số.

Nhấp vào “Sao chép” để sao chép tất cả văn bản. Bạn có thể dán mã này vào ứng dụng ghi chú hoặc ghi chú dán, nhưng hãy đảm bảo rằng bạn có thể truy cập mã và không đưa cho bất kỳ ai. Bất kỳ ai có mã đều có thể điều khiển bot. Mã sẽ luôn được hiển thị trên trang này khi bạn cần

Phần 3/6: Gửi Bots đến Máy chủ hoặc Kênh của Máy chủ Discord

Tạo một Bot trong Discord Bước 10
Tạo một Bot trong Discord Bước 10

Bước 1. Nhấp vào Thông tin chung

Nó nằm trong menu bên trái màn hình.

Tạo một Bot trong Discord Bước 11
Tạo một Bot trong Discord Bước 11

Bước 2. Nhấp vào Sao chép trong phần "ID khách hàng"

Tùy chọn này nằm ở giữa trang web.

Tạo một Bot trong Discord Bước 12
Tạo một Bot trong Discord Bước 12

Bước 3. Dán ClientID bạn đã sao chép vào URL sau:

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

Ví dụ: nếu ClientID của bạn là “000000000000000001”, URL sẽ có dạng:

Tạo một Bot trong Discord Bước 13
Tạo một Bot trong Discord Bước 13

Bước 4. Dán URL vào thanh địa chỉ của trình duyệt

Bạn sẽ được đưa đến một trang mới cho phép bạn thêm bot vào kênh của mình.

  • Nhấp vào hộp thả xuống để hiển thị tất cả các kênh tương thích.
  • Nhấp vào "Ủy quyền" để tiếp tục. Bạn sẽ nhận được thông báo xác nhận rằng bot đã được thêm vào và tab đang hoạt động có thể bị đóng.

Phần 4/6: Coding Bots

Bước 1. Tạo một thư mục cho mã bot trên màn hình nền

Bạn sẽ tạo các tệp mã mà sau này sẽ được thêm vào thư mục.

  • Mã hiển thị trong bài viết này được lấy từ
  • Bạn có thể tìm kiếm trên internet các mã bot khác nếu muốn, chẳng hạn như mã phát nhạc liên tục. WikiHow này sử dụng mã mẫu cho các bot phản hồi văn bản hoặc lệnh bắt đầu bằng "!"

Bước 2. Mở chương trình soạn thảo văn bản

Bạn có thể sử dụng chương trình chỉnh sửa văn bản cấp thấp hơn như Notepad cho Windows hoặc TextEdit cho Mac.

Bước 3. Nhập mã sau:

    {“Token”: “Your Bot Token”}

  • Đảm bảo bạn nhập số Bot Token thu được từ các bước trước đó trong dấu ngoặc kép trong văn bản mã.

Bước 4. Lưu tệp dưới dạng “auth.json”

Đảm bảo rằng tệp không được lưu bằng phần mở rộng.txt.

Bước 5. Tạo một tài liệu mới

Bạn có thể tạo một tệp bằng cách nhấn phím tắt Ctrl + N (Windows) hoặc Cmd + N (Mac) hoặc nhấp vào tùy chọn “Mới” từ tab “Tệp”.

Bước 6. Nhập mã sau:

    {“Name”: “welcomeer-bot”, “version”: “1.0.0”, “description”: “My First Discord Bot”, “main”: “bot.js”, “author”: “Your name”, "Phụ thuộc": {}}

  • Đảm bảo rằng bạn thay thế mục nhập "Tên của bạn" bằng tên của mình. Bạn cũng có thể thay đổi mục nhập "mô tả" nếu bạn không muốn sử dụng "Bot bất hòa đầu tiên của tôi".

Bước 7. Lưu tệp dưới dạng “package.json”

Đảm bảo rằng tệp không được lưu bằng phần mở rộng.txt.

Bước 8. Tạo một tài liệu mới

Bạn có thể tạo một tệp bằng cách nhấn phím tắt Ctrl + N (Windows) hoặc Cmd + N (Mac) hoặc nhấp vào tùy chọn “Mới” từ tab “Tệp”.

Bước 9. Nhập mã bot

Ví dụ: nếu bạn muốn tạo một bot phản hồi các tin nhắn hoặc lệnh bắt đầu bằng ký hiệu "!", Hãy nhập mã sau:

    var Discord = request ('discord.io'); var logger = request ('wonton'); var auth = request ('./ auth.json'); // Định cấu hình cài đặt trình ghi logger.remove (logger.transports. Console); logger.add (new logger.transports. Console, {colorize: true}); logger.level = 'gỡ lỗi'; // Khởi tạo Discord Bot var bot = new Discord. Client ({token: auth.token, autorun: true}); bot.on ('ready', function (evt) {logger.info ('Connected'); logger.info ('Đăng nhập bằng:'); logger.info (bot.username + '- (' + bot.id + ')');}); bot.on ('message', function (user, userID, channelID, message, evt) {// Bot của chúng tôi cần biết liệu nó có thực thi một lệnh hay không // Nó sẽ lắng nghe các thông báo bắt đầu bằng `! 'if (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, message: 'Pong!'}); break; // Chỉ cần thêm bất kỳ lệnh trường hợp nào nếu bạn muốn.}}});

Tạo một Bot trong Discord Bước 14
Tạo một Bot trong Discord Bước 14

Bước 10. Lưu tệp dưới dạng “bot.js”

Đảm bảo rằng tệp không được lưu bằng phần mở rộng.txt.

Bạn có thể đóng chương trình soạn thảo văn bản của mình tại thời điểm này

Phần 5/6: Cài đặt Bot hỗ trợ

Tạo một Bot trong Discord Bước 15
Tạo một Bot trong Discord Bước 15

Bước 1. Mở cửa sổ Command Prompt

Trên Windows, bạn có thể sử dụng từ khóa "Cmd" trong trường tìm kiếm Windows trong menu "Bắt đầu". Trên máy Mac, bạn có thể tìm kiếm “Command Prompt” thông qua Spotlight.

Tạo một Bot trong Discord Bước 16
Tạo một Bot trong Discord Bước 16

Bước 2. Truy cập thư mục bot trên màn hình nền

Ví dụ: bạn có thể nhập cd / Users / Default Desktop / Desktop / FolderDiscordBotName.

Tạo một Bot trong Discord Bước 17
Tạo một Bot trong Discord Bước 17

Bước 3. Gõ npm install discord.io wonton –save và nhấn Enter

Khi Node.js được cài đặt, dòng lệnh này sẽ tự động tải phần hỗ trợ hoặc phần phụ thuộc cho bot vào thư mục trên máy tính để bàn.

Tạo một Bot trong Discord Bước 18
Tạo một Bot trong Discord Bước 18

Bước 4. Nhập npm install và hãy nhấn Vào.

Mã sẽ đảm bảo rằng không có phần tử hoặc chương trình nào khác mà bạn cần cài đặt để bot hoạt động.

Bây giờ bạn có mã cho bot và sẽ kiểm tra xem mã có thể hoạt động trong phương pháp tiếp theo hay không

Phần 6/6: Chạy Bot

Tạo một Bot trong Discord Bước 19
Tạo một Bot trong Discord Bước 19

Bước 1. Nhập node bot.js và nhấn Enter trong cửa sổ Command Prompt

Nếu bạn nhận được thông báo lỗi, bạn đang làm sai điều gì đó với mã bot.

Tạo một Bot trong Discord Bước 20
Tạo một Bot trong Discord Bước 20

Bước 2. Nhập “! Intro” vào Discord

Nhập lệnh trên kênh chứa bot. Mã mẫu được hiển thị trong bài viết này hướng dẫn bot phản hồi với các lệnh hoặc bài đăng bắt đầu bằng ký hiệu “!” với từ "Pong!". Để kiểm tra xem bot có hoạt động hay không, hãy nhập “! Intro” và chờ phản hồi hoặc phản hồi từ bot.

Tạo một Bot trong Discord Bước 21
Tạo một Bot trong Discord Bước 21

Bước 3. Kiểm tra mã nếu bạn không nhận được phản hồi

Nếu bot không phản hồi thông báo "! Intro" trên Discord, hãy đọc lại wikiHow này và đảm bảo rằng bot được thiết lập đúng cách. Ngoài ra, hãy đảm bảo:

  • Node.js đã được cài đặt đúng cách.
  • Mã thông báo Bot được chèn chính xác vào tệp auth.json.
  • Bạn đang ở trên cùng một kênh với bot
  • Bot đã có trên máy chủ.
  • Mã được bao gồm trong các tệp auth.json, bot.js và package.json là chính xác.
  • Bạn đã tải xuống tất cả các hỗ trợ hoặc phụ thuộc để bot hoạt động bằng Command Prompt (sau khi Node.js được cài đặt).

Đề xuất: