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

RedM: txAdmin Discord Bot

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

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

แนะนำ

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

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

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

img

ข้อมูล

คู่มือนี้ต้องการให้ txAdmin ถูกตั้งค่าไว้แล้ว หากต้องการเรียนรู้วิธีตั้งค่า สามารถเข้าไปดูได้ที่คู่มือ RedM: 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 จากนั้นจด ID นั้นไว้ด้วย

นี่คือตัวอย่างหน้าตาของ ID ที่ได้:

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

ข้อมูล

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

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

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

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

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

ข้อความจะถูกสร้างขึ้นมาแบบนี้:

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

สรุป

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