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

สิทธิ์ในเซิร์ฟเวอร์ 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ทีม modBan Members
/kickทีม modKick Members
/warnทีม modModerate 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:

  1. Server credit (pool ของเซิร์ฟเวอร์)
  2. Channel credit (pool ของช่อง)
  3. 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 ออกจากเซิร์ฟเวอร์

ดูเพิ่ม

On this page