ในฐานะส่วนหนึ่งของการจัดการเซิร์ฟเวอร์และช่องหลายๆ แห่ง คุณคงตระหนักว่าการจัดระเบียบมีความสำคัญมากบน Discord เซิร์ฟเวอร์มีบทบาทมอบหมายให้ผู้ใช้ต่างๆ เพื่อจัดการสิทธิ์และเข้าถึงช่องเฉพาะ อย่างไรก็ตาม การอนุญาตให้สมาชิกเลือกบทบาทด้วยตนเองจำเป็นต่อการมอบหมายหน้าที่และเพลิดเพลินกับการสตรีมโดยไม่มีความเครียด แม้จะค่อนข้างซับซ้อน เนื่องจากเฉพาะแอดมินเท่านั้นที่มีสิทธิ์ทำได้ บทความนี้มีวิธีแก้ปัญหา (workaround) แสดงวิธี self-assign roles ใน Discord โดยใช้ Carl bot

ในขณะที่ผู้ดูแลเซิร์ฟเวอร์มักจัดการการมอบหมายบทบาท บทบาทที่มอบหมายด้วยตนเอง (self-assigned roles) ให้สมาชิกที่เลือกได้รับการควบคุมและสิทธิ์มากขึ้น เพื่อปรับแต่งการโต้ตอบ อีกทั้งยังช่วยให้เข้าถึงช่องที่เกี่ยวข้องตามความสนใจหรือความชอบ นี่คือวิธีทำด้วย Carl bot
ขั้นตอนที่ 1 - สร้างบทบาทใหม่บนเซิร์ฟเวอร์ Discord
- เปิด Discord คลิกที่ ชื่อเซิร์ฟเวอร์ มุมขวาบน
- คลิก Server Settings จากเมนูแบบดรอปดาวน์

- คลิกแท็บ Roles ด้านซ้าย ตามด้วย Create Role

- เพิ่ม ROLE NAME และเลือก ROLE COLOR
- หมายเหตุ: คุณสามารถคลิกไอคอน + เพื่อเพิ่มบทบาทได้เท่าที่ต้องการ
- เมื่อเสร็จแล้ว คลิก Save Changes
ขั้นตอนที่ 2 - เพิ่ม Carl Bot เข้าเซิร์ฟเวอร์ Discord
- ไปที่เว็บไซต์ Carl-bot อย่างเป็นทางการ คลิก Log in with Discord
- ใส่ ข้อมูลล็อกอิน เพื่อลงชื่อเข้าใช้ และทำตามคำแนะนำบนหน้าจอเพื่อยืนยันบัญชี
- เลือก เซิร์ฟเวอร์ ที่ต้องการเพิ่มบอท และ Continue

ตอนนี้บอทจะถูกติดตั้งบนเซิร์ฟเวอร์ Discord
- ใน Discord คลิกที่ ชื่อเซิร์ฟเวอร์ เลือก Server Settings
- ไปที่ Roles
- คลิกและลากรายการบทบาท Carl bot ให้อยู่เหนือบทบาทอื่นๆ

- คลิก Save Changes
ขั้นตอนที่ 3 - ตั้งค่า Reaction Roles บน Carl Bot
- ใน Carl-bot Dashboard คลิก Manage และเลือก เซิร์ฟเวอร์ของคุณ
- เลื่อนลงตัวเลือกด้านซ้าย คลิก Reaction roles

- คลิก Create new reaction role
- ตอนนี้ เลือก Mode ที่ต้องการจาก:
- Post embed: เขียนข้อความบนบอทและฝัง (embed) ลงในช่อง Discord
- Use ID mode: ทำให้ข้อความที่มีอยู่กลายเป็นข้อความ Reaction Role
- Use most recent message in channel: เลือกข้อความล่าสุดบนช่องเฉพาะเป็นข้อความ Reaction Role
หมายเหตุ: เราใช้ Post embed เป็นตัวอย่าง
- เลือก Please select a channel ตามต้องการ

- เขียนบทบาท Discord ของคุณในส่วน Content
- คลิกขวา บนหน้าจอ เลือก Emoji สามารถเพิ่มอะไรก็ได้ตามชอบ
- หมายเหตุ: ทำซ้ำกระบวนการนี้สำหรับบทบาททุกอย่าง

- แตะ Add Emoji และเลือกหนึ่ง
- คลิกตัวเลือก Select เพื่อมอบหมายบทบาทเฉพาะให้กับอีโมจินี้
- หมายเหตุ: ทำซ้ำสำหรับบทบาททั้งหมด

- เมื่อเสร็จแล้ว คลิก Create
ตอนนี้บอทจะแสดงบทบาทที่พร้อมใช้งานทั้งหมดพร้อมอีโมจีที่มอบหมายไว้ในแชทเซิร์ฟเวอร์ ผู้ใช้สามารถคลิกอีโมจีใดๆ และมอบหมายบทบาทให้ตัวเองได้
แนะนำ: วิธีเพิ่มบทบาทปฏิกิริยา (Reaction Roles) บน Discord ด้วย Carl Bot
เสร็จแล้ว ตอนนี้คุณรู้ วิธี self-assign roles ใน Discord ไปข้างหน้าและลดภาระบ้างได้แล้ว หากมีคำถามหรือข้อเสนอแนะ ทิ้งไว้ในกล่องความคิดเห็นด้านล่างได้เลย