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

ตั้งค่า Discord

เพิ่มบอทเข้าเซิร์ฟเวอร์, สิทธิ์ที่ต้องให้, และผูกคาแรคเตอร์เข้าช่อง

เพิ่มบอท Banno เข้าเซิร์ฟเวอร์

ลิงก์เชิญ

ทีมงานจัดเตรียมลิงก์ invite สำหรับเซิร์ฟเวอร์ของเธอ — ติดต่อขอลิงก์ผ่านช่องทางที่ระบุไว้ที่ หน้าสถานะระบบ

เปิดลิงก์ → เลือกเซิร์ฟเวอร์ → กด Authorize

ต้องเป็น เจ้าของเซิร์ฟเวอร์ หรือมี Discord permission Manage Guild ถึงจะเพิ่มบอทเข้าเซิร์ฟเวอร์ได้

สิทธิ์ที่บอทต้องการ

ตอนเพิ่มบอท Discord จะถามให้เลือก/อนุญาตสิทธิ์ — ใส่ทั้งหมดนี้ให้ครบ ไม่งั้นบางฟีเจอร์จะไม่ทำงาน:

สิทธิ์ใช้ทำอะไร
Send Messagesส่งข้อความปกติ
Embed Linksส่ง embed (เช่น /help)
Attach Filesแนบไฟล์ในข้อความบางคำสั่ง
Use External Emojisอิโมจิประกอบ embed
Manage Webhooksสร้าง webhook สำหรับการพูดในนามคาแรคเตอร์ AI
Manage Channelsสร้างช่องเสียงอัตโนมัติ (Voice Create) และห้องตั๋ว
Manage Rolesสร้าง role ให้ทีมตั๋ว
Move Membersย้ายคนเข้าห้องเสียงที่สร้างใหม่
Read Message Historyอ่าน context ของข้อความเก่าตอนตอบ AI
บันโน๊ะกำลังอ่านหนังสือ

บันโน๊ะ

ถ้าเธอเลือก permission ตอน invite ไปแล้วบางอันลืม — ไปเปิดเพิ่มที่ Server Settings → Roles → role ของบอทได้ทีหลังนะค่ะ

เช็คว่าบอทพร้อมใช้งาน

ลองพิมพ์ /help ในห้องไหนก็ได้ของเซิร์ฟเวอร์ — ถ้าบอทตอบเมนูช่วยเหลือกลับมา = พร้อมใช้

ถ้าไม่ตอบ ดู "บอทไม่ตอบ" ด้านล่าง

ผูกคาแรคเตอร์เข้ากับช่อง

มีสองวิธี:

วิธีที่ 1: ผ่านเว็บ (แนะนำ)

  1. เข้า Dashboard → เซิร์ฟเวอร์ → เลือกเซิร์ฟเวอร์
  2. ไปที่แท็บ AI Webhooks
  3. กด "เพิ่ม binding" → เลือกช่อง, คาแรคเตอร์, โมเดล (เร็วจี๋ / แจ่ม / เริ่ด), ข้อความทักทาย (optional)
  4. ยืนยัน — ระบบสร้าง webhook ให้อัตโนมัติ

ดูเพิ่มที่ แดชบอร์ด AI Webhooks

วิธีที่ 2: ผ่านคำสั่งบอท

ในเซิร์ฟเวอร์ พิมพ์ /ai bind character:<ชื่อ> channel:<#ช่อง> — ต้องมี Discord permission Manage Guild

ดูเพิ่มที่ คำสั่ง /ai

ลำดับการหักเครดิตเมื่อมีคนแชท

  1. Server credit (pool ของเซิร์ฟเวอร์)
  2. Channel credit (pool ของช่อง)
  3. Personal credit ของผู้พิมพ์ข้อความ

โมเดล เร็วจี๋ ฟรี ไม่หักเครดิตเลย — เลือกตัวนี้ถ้าไม่อยากใช้เครดิต

ตั้งค่าฟีเจอร์อื่น ๆ

ทุกอย่างจัดการจาก Dashboard → เซิร์ฟเวอร์ → เลือกเซิร์ฟเวอร์:

หรือใช้คำสั่งจากใน Discord — พิมพ์ /help ในเซิร์ฟเวอร์เพื่อดูคำสั่งทุกหมวด

ตั้งค่าสิทธิ์ของทีมงาน

อ่าน สิทธิ์ในเซิร์ฟเวอร์ Discord — ตารางครบว่าใครรันคำสั่งไหนได้บ้าง และวิธีตั้งทีมตั๋ว

บอทไม่ตอบ — เช็คอะไรบ้าง

  1. บอทยัง online ไหม — เปิดรายชื่อสมาชิกใน Discord ดูว่า Banno เป็น online (จุดเขียว) อยู่ไหม ถ้าเป็น offline ทีมงานน่าจะกำลังดูแลอยู่ — เช็ค หน้าสถานะระบบ
  2. มีสิทธิ์ในห้องนั้นไหม — เปิด Channel Settings → Permissions → ดูว่า role ของ Banno ติ๊ก View Channel + Send Messages อยู่
  3. ถูก mute / disable ใน AutoMod ของ Discord เองไหม
  4. ลองใน DM ตัวเอง/help ใน DM ของบอทเอง ถ้าตอบ = ปัญหาอยู่ที่สิทธิ์ในเซิร์ฟเวอร์ ถ้าไม่ตอบ = บอทมีปัญหาทั้งระบบ

คาแรคเตอร์ AI ไม่ตอบในช่อง

  1. เช็คว่า มี binding ในช่องนี้จริง/ai list ในเซิร์ฟเวอร์ จะ list ช่องและคาแรคเตอร์ที่ผูก
  2. เช็ค Manage Webhooks permission — บอทต้องมี (เพราะคาแรคเตอร์พูดผ่าน webhook ไม่ใช่บอทพูดเอง)
  3. เช็ค เครดิต — ถ้าใช้โมเดลแจ่ม/เริ่ด แต่ pool หมด คาแรคเตอร์จะเงียบ ลองสลับเป็น เร็วจี๋ ที่ฟรี
  4. เช็คคาแรคเตอร์ยัง public อยู่ไหม — ถ้าเจ้าของเปลี่ยนเป็น private คนอื่นใช้ binding ไม่ได้
บันโน๊ะกำลังอ่านหนังสือ

บันโน๊ะ

ปัญหาที่เจอบ่อยที่สุดคือ "ลืมให้ Manage Webhooks" ค่ะ — เพราะคาแรคเตอร์ไม่ได้พูดในนามบอท แต่พูดในนาม webhook ที่ใช้ใบหน้าและชื่อของคาแรคเตอร์

ดูคำสั่งทั้งหมด

พิมพ์ /help ในเซิร์ฟเวอร์ — เปิดเมนู interactive ที่ลิสต์คำสั่งทุกหมวด พร้อมลิงก์ไปยังเอกสารแต่ละหน้าบนเว็บ

หรือดูในเอกสารโดยตรง:

On this page