ข้ามไปยังเนื้อหาหลัก

FiveM: txAdmin Discord Bot

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

แผงควบคุม txAdmin มาพร้อมฟีเจอร์มากมายสำหรับเซิร์ฟเวอร์ FiveM ของคุณ รวมถึงการเชื่อมต่อ Discord bot ด้วย ในคู่มือนี้ เราจะแนะนำวิธีตั้งค่า Discord bot และวิธีใช้งานมัน

การเตรียมตัว

เพื่อจะตั้งค่า Discord bot สำหรับเซิร์ฟเวอร์ txAdmin ของคุณ คุณต้องล็อกอินเข้าแผงควบคุม txAdmin ก่อน ข้อมูลล็อกอินจะแสดงอยู่ในหน้ารวมของเซิร์ฟเวอร์ ตามภาพนี้:

img

ข้อมูล

คู่มือนี้ต้องการให้ txAdmin ถูกตั้งค่าไว้แล้ว หากต้องการเรียนรู้วิธีตั้งค่า สามารถเข้าไปดูได้ที่คู่มือ FiveM: txAdmin Setup

การตั้งค่า

การสร้างแอปพลิเคชัน Discord

เพื่อจะตั้งค่า bot กับ txAdmin คุณต้องสร้างแอปพลิเคชัน Discord ก่อน จากนั้น bot จะถูกผูกกับแอปนี้และทำงานในชื่อของมัน เพื่อสร้างแอป ให้เข้าไปที่ Discord Developer Portal

ตอนนี้ ให้สร้างแอปใหม่โดยคลิกที่ New Application แล้วตั้งชื่อแอปตามภาพด้านล่างนี้:

จากนั้นกด Create เพื่อสร้างแอป ในขั้นตอนถัดไป ให้จดจำรหัสแอป (application ID) ไว้ด้วย:

การตั้งค่า Bot และรับ Token

เมื่อสร้างแอปแล้ว ระบบจะสร้าง bot ให้โดยอัตโนมัติ คุณสามารถรับ token ได้ง่ายๆ โดยคลิกที่ Reset Token จากนั้นจะได้รับ user token ให้จดหรือบันทึกไว้ด้วย:

คำเตือน

อย่าเปิดเผย token ของ bot ให้ใครรู้ เพื่อให้ bot ของคุณทำงานได้อย่างราบรื่นและไม่เกิดปัญหาด้านความปลอดภัย Token นี้เหมือนกุญแจลับที่ไม่ควรแชร์

ในหน้านี้ ให้เลื่อนลงมานิดนึงแล้วเปิดใช้งาน "Server Members Intent" แล้วบันทึกการเปลี่ยนแปลง:

การเชิญ Bot เข้าสู่ Discord ของคุณ

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

https://discordapp.com/oauth2/authorize?&client_id=1364549558197026816&scope=bot&permissions=18432

การรับ Server และ Channel IDs

เพื่อใช้งาน bot กับ txAdmin อย่างถูกต้อง คุณต้องรับรหัสเซิร์ฟเวอร์ (server ID) ที่ bot จะทำงานอยู่ คุณสามารถรับได้โดยคลิกขวาที่ไอคอนเซิร์ฟเวอร์ใน Discord แล้วเลือก Copy Server ID จากนั้นจดรหัสนี้ไว้ด้วย

ตัวอย่างหน้าตาจะเป็นแบบนี้:

คุณยังสามารถตั้งค่าช่อง (channel) สำหรับโพสต์อัปเดตสถานะ เช่น ตารางรีสตาร์ทได้ โดยก็สามารถคัดลอกรหัสช่องได้แบบเดียวกัน อย่าลืมว่า bot ต้องมีสิทธิ์อ่านและเขียนข้อความในช่องนั้นด้วยนะ

ข้อมูล

ถ้าคุณไม่เห็นตัวเลือกคัดลอกรหัสเซิร์ฟเวอร์หรือช่อง ให้เปิดใช้งานโหมดนักพัฒนา (developer mode) ในการตั้งค่าผู้ใช้ Discord ของคุณก่อน:

การตั้งค่าปรับแต่งใน txAdmin

ตอนนี้คุณสามารถเปิดใช้งาน Discord bot ใน txAdmin และใส่รหัสและ token ที่จดไว้ก่อนหน้านี้ได้เลย:

ตัวเลือกเสริม: ส่งข้อความสถานะ

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

ข้อความที่สร้างขึ้นจะมีลักษณะประมาณนี้:

ทุกอย่างในข้อความนี้สามารถปรับแต่งได้ในหน้าการตั้งค่า Discord ภายใน txAdmin

สรุป

การตั้งค่า Discord bot สำหรับ txAdmin ช่วยให้คุณแสดงสถานะเซิร์ฟเวอร์ FiveM และข้อมูลอื่นๆ ได้ง่ายๆ ในเซิร์ฟเวอร์ Discord ของคุณ หากมีคำถามหรือต้องการความช่วยเหลือเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมให้บริการทุกวัน! 🙂