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