สิทธิ์ในเซิร์ฟเวอร์ Discord
ใครรันคำสั่งไหนได้บ้าง, ขอบเขตสิทธิ์ระหว่างเซิร์ฟเวอร์, และวิธีตั้งทีมแอดมิน
สรุปแบบสั้น
- คำสั่งที่ "เปลี่ยนการตั้งค่าเซิร์ฟเวอร์" ต้องมี Discord permission Manage Guild — Banno ตรวจสิทธิ์ตอนรันคำสั่งทุกครั้ง
- คำสั่ง moderation (ban / kick / warn) ต้องมี permission ตามแต่ละคำสั่ง (Ban Members, Kick Members, Moderate Members)
- คำสั่งทั่วไป (เช็คเครดิต, แชท, voice ของตัวเอง) ใช้ได้ทุกคน
- ทีมแอดมินตั๋ว ตั้งแยกจาก Discord role ได้ — ดูที่หัวข้อ "ทีมตั๋ว" ด้านล่าง
- แต่ละเซิร์ฟเวอร์มีการตั้งค่าของตัวเอง ไม่แชร์กับเซิร์ฟเวอร์อื่น

บันโน๊ะ
ถ้าเธอเป็นเจ้าของเซิร์ฟเวอร์ — สิทธิ์ Manage Guild มาให้อัตโนมัติแล้ว ไม่ต้องตั้งอะไรเพิ่มค่ะ
ตารางสิทธิ์คำสั่ง
| คำสั่ง | ใครรันได้ | สิทธิ์ Discord ที่ต้องมี |
|---|---|---|
/ai explore | ทุกคน | — |
/ai list | ทุกคน | — |
/ai bind | แอดมิน | Manage Guild |
/ai unbind | แอดมิน | Manage Guild |
/ticket setup | แอดมิน | Manage Guild |
/ticket panel | แอดมิน | Manage Guild |
/ticket open | ทุกคน | — |
/ticket close / claim / unclaim / add / remove / rename | ทีมตั๋ว | (ดู "ทีมตั๋ว" ด้านล่าง) |
/ticket addadmin / addsupport | แอดมิน | Manage Guild |
/welcome enable / disable / setchannel / setmessage / test | แอดมิน | Manage Guild |
/voicesetup | แอดมิน | Manage Guild |
/voiceset name / limit / privacy / permit / deny | เจ้าของห้องเสียงนั้น | — |
/automod add / list / delete / info | แอดมิน | Manage Guild |
/ban | ทีม mod | Ban Members |
/kick | ทีม mod | Kick Members |
/warn | ทีม mod | Moderate Members |
/secretmessage setup | แอดมิน | Manage Guild |
/secretmessage send | ทุกคน | — |
/twitch add / remove / list | แอดมิน | Manage Guild |
/credit balance / history | ทุกคน | — |
/credit transfer to-channel | แอดมิน | Manage Guild |
/credit transfer to-server | แอดมิน | Manage Guild |
/credit topup | ทุกคน | — |
Manage Guild ใจเล็ก ๆ น่ารู้
- Manage Guild เป็น permission ระดับ Discord — ตั้งจากการตั้งค่าของ role ใน Discord (ไม่ใช่ใน Banno)
- เจ้าของเซิร์ฟเวอร์มีทุก permission อัตโนมัติ
- ถ้าจะให้ใครก็ตามรันคำสั่งตั้งค่าได้ — ใส่เขาใน role ที่มี Manage Guild
- คำสั่งที่ต้องการ Manage Guild จะ ตรวจที่ผู้รันคำสั่ง — ถ้าไม่มีสิทธิ์ บอทจะตอบกลับว่ารันไม่ได้พร้อมเหตุผล (ไม่ silent fail)
ทีมตั๋ว (Tickets)
ระบบตั๋วมีกลุ่มสิทธิ์ของตัวเองแยกจาก Discord role:
Admin ของตั๋ว
- เห็นทุกตั๋วในเซิร์ฟเวอร์
- ปิด, claim, unclaim, rename ได้
- จัดการทีมงาน (เพิ่ม/ลบ admin หรือ support)
- ตั้งโดยใช้
/ticket addadmin user:<@ผู้ใช้>(Manage Guild only)
Support ของตั๋ว
- เห็นและจัดการตั๋วเหมือน admin (ยกเว้นจัดการทีม)
- ตั้งโดย
/ticket addsupport user:<@ผู้ใช้>(Manage Guild only)
ดูทีมปัจจุบัน
ใช้ /ticket viewstaff — ทุกคนเรียกดูได้
ดูเพิ่มที่ ระบบตั๋วช่วยเหลือ
Voice Create — เจ้าของห้องเสียง
เมื่อมีคนเข้า trigger channel ของ Voice Create, Banno จะสร้างห้องเสียงใหม่ให้ และคน ๆ นั้นจะกลายเป็น เจ้าของห้องนั้นชั่วคราว:
- รันคำสั่ง
/voiceset name / limit / privacy / permit / denyกับห้องของตัวเองได้ - ไม่ต้องมี Discord permission พิเศษ
- พอเจ้าของออกจากห้องและไม่มีคนเหลือ — ห้องจะถูกลบอัตโนมัติ
ดูเพิ่มที่ ห้องเสียงอัตโนมัติ
ขอบเขตระหว่างเซิร์ฟเวอร์
แต่ละเซิร์ฟเวอร์ Discord เป็น ขอบเขตอิสระ:
- การตั้งค่า Welcome, Tickets, Voice Create, AutoMod, Twitch, AI bindings — แยกกันต่อเซิร์ฟเวอร์
- เครดิตเซิร์ฟเวอร์ (server pool) แยกกัน ใช้ข้ามเซิร์ฟเวอร์ไม่ได้
- ทีมตั๋ว, AutoMod rules, AI bindings ของเซิร์ฟเวอร์ A ไม่ส่งผลกับเซิร์ฟเวอร์ B
- คาแรคเตอร์ของเธอเอง (ที่สร้างในเว็บ) ใช้ข้ามเซิร์ฟเวอร์ได้ — เพราะเป็นของบัญชีเธอ ไม่ใช่ของเซิร์ฟเวอร์

บันโน๊ะ
ผูกคาแรคเตอร์ตัวเดียวกันเข้าหลายเซิร์ฟเวอร์ได้เลยนะค่ะ — Banno เก็บ binding แยกกันต่อเซิร์ฟเวอร์ ดังนั้นใครจะ unbind ในเซิร์ฟเวอร์ของตัวเองก็ไม่กระทบของคนอื่น
เครดิตในเซิร์ฟเวอร์
ลำดับการหักเครดิตเมื่อมีคนแชทในช่องที่ผูก AI:
- Server credit (pool ของเซิร์ฟเวอร์)
- Channel credit (pool ของช่อง)
- Personal credit ของผู้พิมพ์ข้อความ
แอดมินเซิร์ฟเวอร์ตั้ง pool ได้จากหน้า แดชบอร์ดเซิร์ฟเวอร์ → เครดิต และโอนจากกระเป๋าส่วนตัวเข้า pool ผ่าน /credit transfer to-server หรือ /credit transfer to-channel
ดูเพิ่ม:
ถ้าเปลี่ยนใจอยากให้ใครเป็นแอดมิน
- Discord Manage Guild — แก้ใน Discord settings → Roles เพิ่ม/ลด permission ของ role
- ทีมตั๋ว — ใช้
/ticket addadmin//ticket addsupportเพิ่ม (Manage Guild) — ลบจะทำได้ผ่าน Discord เปลี่ยน role ออกหรือ kick ออกจากเซิร์ฟเวอร์
ดูเพิ่ม
- ตั้งค่า Discord — เพิ่มบอทและผูกคาแรคเตอร์ครั้งแรก
- จัดการเซิร์ฟเวอร์ — ภาพรวมแดชบอร์ด
- Moderation & AutoMod — ban / kick / warn / กฎ AutoMod