Computer >> คอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

วิธีการสร้าง Discord Bot

วิธีการสร้าง Discord Bot

การสร้างบอท Discord แบบกำหนดเองเป็นวิธีที่สนุกและมีส่วนร่วมเพื่อรักษาผลประโยชน์ของเซิร์ฟเวอร์ชุมชนของคุณ เมื่อคุณเชิญเพื่อนมาที่ช่องของคุณ บอทจะจัดการการโต้ตอบของพวกเขาเมื่อคุณไม่อยู่ ตัวอย่างเช่น หากผู้ใช้ประพฤติตัวไม่เหมาะสม บ็อตสามารถไล่เขาออกได้

ในการทำเช่นนั้น คุณต้องทำความคุ้นเคยกับการเขียนโปรแกรมและขั้นตอนในการสร้างบอทและเพิ่มลงในเซิร์ฟเวอร์ของคุณ คำแนะนำต่อไปนี้ช่วยลดความยุ่งยากในสิ่งที่ต้องทำด้วยภาพหน้าจอที่เข้าใจง่าย

การสร้าง Discord Bot บนพอร์ทัลนักพัฒนา

ลงชื่อเข้าใช้บัญชี Discord ของคุณและไปที่พอร์ทัลนักพัฒนา ที่นี่ คุณสามารถสร้าง "แอปพลิเคชัน" บอทใหม่ได้

วิธีการสร้าง Discord Bot

ตั้งชื่อแอปพลิเคชันของคุณตามต้องการแล้วคลิก "สร้าง"

วิธีการสร้าง Discord Bot

ในขั้นตอนต่อไป ให้กรอกรายละเอียดบางอย่างเกี่ยวกับสิ่งที่แอปพลิเคชันนี้กล่าวถึง คุณสามารถเลือกไอคอนแอป อย่าลืมบันทึกการเปลี่ยนแปลง

วิธีการสร้าง Discord Bot

ตอนนี้เพิ่มบอทโดยใช้คุณสมบัติ "build-a-bot" ของพอร์ทัล

วิธีการสร้าง Discord Bot

ให้ความยินยอมในการเพิ่มบอทในแอป การกระทำนี้ไม่สามารถเพิกถอนได้

วิธีการสร้าง Discord Bot

หลังจากที่คุณทำตามขั้นตอนข้างต้นเสร็จแล้ว ไวด์บอทจะถูกสร้างขึ้น อย่างไรก็ตาม ยังไม่พร้อมที่จะแชร์ เพื่อที่คุณจะต้องให้ข้อมูลเพิ่มเติม

วิธีการสร้าง Discord Bot

ทำรายการตรวจสอบสิ่งที่บอทของคุณทำได้ คุณไม่ควรให้สิทธิ์ผู้ดูแลระบบเพราะจะสามารถควบคุมเซิร์ฟเวอร์ของคุณได้ ปล่อยให้มันปิดเสียงหรือแบนสมาชิก จัดลำดับความสำคัญของผู้พูด เพิ่มปฏิกิริยา ฝังลิงก์ จัดการชื่อเล่น และอื่นๆ อีกมากมายได้ตามสบาย สิทธิ์แต่ละระดับที่คุณให้มาจะมี ID เฉพาะของตัวเอง ซึ่งคุณสามารถดูได้บนแดชบอร์ด

วิธีการสร้าง Discord Bot

การสร้างโค้ดสำหรับ Discord ของคุณทั้งสอง

หากคุณเป็นโปรแกรมเมอร์ คุณจะต้องปรับเปลี่ยนฟังก์ชันของบอทสักหน่อย การสาธิตนี้ใช้ node.js ซึ่งเป็นสภาพแวดล้อมรันไทม์ของ JavaScript เมื่อติดตั้งสำหรับ Windows แล้ว คุณอาจต้องการติดตั้ง “เครื่องมือเพิ่มเติม” ซึ่งสามารถทำได้โดยตรงจากเทอร์มินัลคำสั่ง มันจะติดตั้ง Chocolatey, Visual Studio และโปรแกรมอื่นๆ ใน Windows Powershell

วิธีการสร้าง Discord Bot

ดาวน์โหลดและติดตั้ง Node.js สำหรับ Windows x64 จากนั้นเรียกใช้โปรแกรมเฉพาะต่อไปนี้จากเมนูเริ่ม เป็นพรอมต์คำสั่ง Node.js (อย่าเรียกใช้ไฟล์แอปพลิเคชัน Node.js อื่น เนื่องจากมีการใช้งานที่แตกต่างกัน)

วิธีการสร้าง Discord Bot

เมื่อสภาพแวดล้อมได้รับการตั้งค่าสำหรับการใช้ Node.js แล้ว คุณจะต้องติดตั้ง “discord.js พร้อมการรองรับด้วยเสียง” โดยใช้รหัสต่อไปนี้

npm install discord.js @discordjs/opus
วิธีการสร้าง Discord Bot

คุณควรเห็นสถานะความสำเร็จสำหรับจำนวนแพ็คเกจที่สร้างขึ้น

วิธีการสร้าง Discord Bot

ติดตั้ง nodemon ดังที่แสดงด้านล่าง

npm i -g nodemon
วิธีการสร้าง Discord Bot

กลับไปที่บอท Discord ของคุณบนหน้าเว็บพอร์ทัลนักพัฒนาซอฟต์แวร์ของคุณ คลิกไอคอนสำหรับ “คลิกเพื่อแสดงโทเค็น” และจะแสดงคีย์ตัวอักษรและตัวเลข ซึ่งเป็นผู้ดูแลระบบส่วนตัวของคุณ อย่าแชร์โทเค็นกับใคร เพราะสามารถแฮ็กได้ง่าย

วิธีการสร้าง Discord Bot

ตรวจสอบตัวอย่างโค้ดที่แสดงในเว็บไซต์ Discord อย่างเป็นทางการ

const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
    console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
    if (msg.content === 'ping') {
        msg.reply('pong');
    }
});
client.login('token');

แทนที่จะใช้โทเค็นในโค้ดบรรทัดสุดท้าย ให้คัดลอกและวางโทเค็นบ็อต Discord ของคุณเอง

วิธีการสร้าง Discord Bot

บันทึกไฟล์เป็น “Index.js” ในโฟลเดอร์ใด ๆ ที่สามารถเข้าถึงได้โดยตรงจากพรอมต์คำสั่ง มันสามารถมีชื่ออะไรก็ได้ตราบใดที่มันเป็นไฟล์ .js

วิธีการสร้าง Discord Bot

ตอนนี้ ในการเรียกใช้บอท ให้ป้อนรหัสต่อไปนี้

nodemon --inspect "file name".js

เมื่อพร้อมแล้ว Node.js จะนำคุณเข้าสู่ Discord API ของคุณ นอกจากนี้ยังมีโหมดแก้ไขใน Node.js ซึ่งคุณสามารถเข้าถึงได้จากตัวเลือก .help นี่คือที่ที่คุณสามารถแนะนำการแก้ไขเพิ่มเติมกับบอทของคุณ

วิธีการสร้าง Discord Bot

การเพิ่มบอทไปยังเซิร์ฟเวอร์ของคุณ

เมื่อสร้างบอทแล้ว คุณจะต้องเพิ่มลงในเซิร์ฟเวอร์ Discord ของคุณ คุณจะต้องมีลิงก์ดังต่อไปนี้:

https://discordapp.com/oauth2/authorize?client_id=123456789012345678&scope=bot

พบ "รหัสลูกค้า" ในข้อมูลทั่วไปภายใต้แอปพลิเคชันที่คุณบันทึกบอท

วิธีการสร้าง Discord Bot

ในหน้าจอด้านล่าง คุณจะเห็นรหัสลูกค้าสำหรับบอทที่สร้างขึ้นในส่วนแรก

วิธีการสร้าง Discord Bot

เปิดเบราว์เซอร์และป้อนลิงก์ที่แชร์ด้านบน เพียงแทนที่รหัสลูกค้าด้วยรหัสของคุณ คุณสามารถเลือกเซิร์ฟเวอร์ที่คุณสามารถเพิ่มบอทได้

วิธีการสร้าง Discord Bot

หากสร้างบอทสำเร็จ คุณจะเห็นข้อความ "ได้รับอนุญาต" ซึ่งแสดงว่าแอปเชื่อมต่อกับเซิร์ฟเวอร์ Discord ของคุณแล้ว หากคุณมีเซิร์ฟเวอร์ Discord ติดตั้งไว้สำหรับ Windows คุณควรเห็นการแจ้งเตือนในซิสเต็มเทรย์ดังที่แสดงไว้ที่นี่

วิธีการสร้าง Discord Bot

บอทที่สร้างขึ้นได้รับการเพิ่มไปยังเซิร์ฟเวอร์ Discord เรียบร้อยแล้ว

วิธีการสร้าง Discord Bot

บอท Discord เป็นวิธีการโต้ตอบเพื่อสร้างความสนใจในเซิร์ฟเวอร์ของคุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการทำงานกับบ็อต Discord แบบกำหนดเอง โปรดดูคู่มืออย่างเป็นทางการนี้

คุณได้สร้างบอท Discord ของคุณเองหรือไม่? จุดประสงค์ของมันคืออะไร? กรุณาแบ่งปันความคิดของคุณในความคิดเห็น