Cách tạo bot discord

     

Dicord tất cả một API hoàn hảo và tuyệt vời nhất để binhphap3d.vnết những bot thiết lập và một xã hội bot khôn cùng lành mạnh và tích cực. Hôm ni, bọn họ ẽ chú ý cách bắt đầu tự có tác dụng.Bạn ẽ đề nghị một

*

NộI Dung:

*

Discord có một API tuyệt đối hoàn hảo nhằm binhphap3d.vnết các bot tùy chỉnh cấu hình và một xã hội bot khôn xiết lành mạnh và tích cực. Hôm nay, họ sẽ chú ý giải pháp bắt đầu tự có tác dụng.

Bạn đang xem: Cách tạo bot discord

Quý Khách sẽ bắt buộc một ít con kiến ​​thức về thiết kế để binhphap3d.vnết mã bot, vì vậy nó ko giành riêng cho toàn bộ phần lớn fan, tuy vậy như mong muốn là tất cả một trong những mô-đun dành cho những ngôn từ phổ biến giúp bạn tiến hành khôn cùng dễ dãi. Chúng tôi đang sử dụng một chiếc thương hiệu thông dụng tốt nhất, discord.js.

Bắt đầu

Truy cập cổng bot của Discord với sinh sản một ứng dụng bắt đầu.

*

quý khách đã ao ước ghi crúc ID khách hàng với kín đáo (tất yếu bạn nên giữ túng thiếu mật). Tuy nhiên, trên đây không phải là bot, chỉ nên “Ứng dụng”. Quý Khách đang buộc phải thêm bot trong tab "Bot".


*

Hãy ghi chụ lại mã thông báo này cùng giữ lại kín đáo. Trong bất kỳ ngôi trường đúng theo như thế nào, không được giao khóa này đến Github. Bot của các bạn sẽ bị tấn công gần như là ngay lập tức mau chóng.

Cài đặt Node.js cùng Nhận mã hóa

Để chạy mã Javascript phía bên ngoài website, bạn cần phải có Node. Tải xuống, cài đặt với đảm bảo an toàn rằng nó hoạt động trong một thứ đầu cuối (hoặc Comm& Prompt, vày toàn bộ vấn đề này vẫn chuyển động bên trên khối hệ thống Windows). Lệnh khoác định là "nút".

Chúng tôi cũng khuyên ổn bạn nên thiết đặt phương tiện gật đầu đồng ý. Đây là một áp dụng mẫu lệnh tính toán mã bot của công ty với auto khởi hễ lại khi bao gồm những đổi khác. Quý khách hàng rất có thể cài đặt nó bằng cách chạy lệnh sau:

npm i -g gật đầuQuý khách hàng vẫn cần một trình biên soạn thảo vnạp năng lượng phiên bản. quý khách hàng chỉ hoàn toàn có thể thực hiện notepad, tuy nhiên Shop chúng tôi khuyên ổn bạn nên áp dụng Atom hoặc VSC.

Xem thêm: Cách Dùng Zenly - Ứng Dụng Zenly: Định Vị Bạn Bè, Người Thân, Nhóm


Đây là “Xin kính chào rứa giới” của chúng tôi:

*

const Discord = request (’discord.js’); const client = new Discord.Client (); client.on ('ready', () => console.log (`Đã singin bởi $ client.user.tag!`);); client.on (’message’, msg => if (msg.content === ’ping’) msg.reply (’pong’);); client.login ('mã thông báo');Mã này được mang từ bỏ ví dụ discord.js. Hãy phân chia nhỏ dại nó.

Hai chiếc đầu tiên là thông số kỹ thuật thứ khách. Dòng một nhập mô-đun vào trong 1 đối tượng người sử dụng có tên là “Discord” với cái hai khởi tạo thành đối tượng người dùng khách hàng.Các kăn năn client.on (‘sẵn sàng’) đã kích hoạt lúc bot khởi rượu cồn. Ở đây, nó chỉ được định thông số kỹ thuật nhằm đề tên của nó vào máy đầu cuối.Các kân hận client.on ('message') vẫn kích hoạt mọi khi một lời nhắn new được đăng lên bất kỳ kênh nào. Tất nhiên, các bạn sẽ bắt buộc kiểm soát ngôn từ tin nhắn với đó là những gì nếu như khối không. Nếu lời nhắn chỉ nói "ping", thì nó vẫn vấn đáp bởi "Pong!"Dòng sau cùng singin bằng mã thông tin từ cổng bot. Rõ ràng, mã thông báo vào ảnh chụp màn hình làm binhphap3d.vnệc đó là hàng fake. Đừng khi nào đăng mã thông báo của chúng ta bên trên mạng internet.

Sao chxay mã này, dính vào mã thông tin của doanh nghiệp sống bên dưới cùng cùng lưu bên dưới dạng index.js vào một tlỗi mục chuyên được sự dụng.

Cách chạy Bot

*

Đi cho tới lắp thêm đầu cuối của doanh nghiệp và chạy lệnh sau:

gật đầu --inspect index.jsThao tác này khởi hễ tập lệnh cùng cũng kích hoạt trình gỡ lỗi Chrome cơ mà bạn có thể truy cập bằng phương pháp nhập chrome: // verify / into Chrome’s Omnibar, sau đó msinh hoạt “devtools giành cho Node”.Bây tiếng, nó vẫn chỉ nói "Đã đăng nhập bằng , ”Nhưng ở đây tôi vẫn thêm 1 mẫu đang lưu lại toàn bộ các đối tượng thông báo nhận được vào bảng điều khiển:

*

Vậy điều gì tạo cho đối tượng người tiêu dùng tin nhắn này? Thực ra không ít thứ:

*

Đáng để ý độc nhất vô nhị, bạn gồm thông tin tác giả và báo cáo kênh, chúng ta cũng có thể truy cập đọc tin này bởi msg.author với msg.channel. Tôi khuyên ổn bạn nên áp dụng cách thức ghi nhật ký các đối tượng người sử dụng này vào công cụ cách tân và phát triển Chrome Node và chỉ cần quan liêu giáp bao phủ giúp xem điều gì khiến nó vận động. quý khách rất có thể tra cứu thấy một cái nào đấy độc đáo. Ví dụ: ở chỗ này, bot lưu lại những câu vấn đáp của nó vào bảng điều khiển và tinh chỉnh, vì vậy, các câu vấn đáp của bot vẫn kích hoạt client.on ('message'). Vì vậy, tôi sẽ chế tạo ra một spambot:

*

Ghi chú: Hãy cẩn trọng với điều này, bởi vì bạn không đích thực ý muốn cách xử trí đệ quy.

Cách thêm Bot vào sever của bạn

*

Phần này nặng nề hơn nó cần được. quý khách hàng bắt buộc rước URL này:

https://discordapp.com/oauth2/authorize?client_id=CLIENTID&scope=botVà cầm cố CLIENTID bởi ID quý khách của bot của bạn, được tra cứu thấy bên trên tab ban bố thông thường của trang vận dụng. Tuy nhiên, Lúc vấn đề đó được thực hiện, bạn có thể cung cấp links cho bạn bè của bản thân để nhờ vào chúng ta thêm bot vào máy chủ của họ.

Xem thêm: Hướng Dẫn Phân Biệt Iphone 7 Plus Nhái, Dùng Thử Iphone 7 Plus Nhái Giá 3 Triệu Đồng Ở Vn

Được rồi, Vậy tôi hoàn toàn có thể làm gì khác?

*

Ngoài tùy chỉnh cơ bạn dạng, phần đông máy không giống hoàn toàn tùy thuộc vào bạn. Tuy nhiên, trên đây sẽ không hẳn là hướng dẫn những nếu chúng ta dừng lại nghỉ ngơi hello world, vì chưng vậy hãy liếc qua một vài tài liệu để chúng ta gồm phát minh tốt rộng về gần như gì hoàn toàn có thể. Tôi khulặng chúng ta nên phát âm kỹ lưỡng nhiều càng xuất sắc, bởi vì nó được ghi chép cực kỳ đầy đủ.

Tôi mong mỏi khuyên bạn nên thêm console.log (client) vào đầu mã của doanh nghiệp với chu đáo đối tượng người sử dụng client vào console:

*

Từ đây, chúng ta có thể học hỏi và chia sẻ được không ít điều. Vì bạn cũng có thể thêm một bot vào nhiều máy chủ và một thời điểm, những sever là 1 phần của Đối tượng bản vật Guilds. Trong đối tượng đó là các Bang hội trơ trọi (là tên gọi của API mang đến “trang bị chủ”) cùng các đối tượng người tiêu dùng Bang hội kia gồm list kênh cất tất cả đọc tin cùng list thư. API hết sức sâu với rất có thể mất một chút ít thời hạn để tò mò, nhưng ít nhất nó rất dễ dàng cấu hình thiết lập và bước đầu học.

Chuyên mục: Tin Tức