บอต Discord AI ที่ดีที่สุดในปี 2026

Jakub Swistak
เผยแพร่ อัปเดต ใช้เวลาอ่าน 15 นาที
การเปรียบเทียบบอต Discord AI ที่แสดงเมทริกซ์ฟีเจอร์

Discord กลายเป็นช่องทางสื่อสารหลักสำหรับชุมชนนักพัฒนา โครงการโอเพนซอร์ส กิลด์เกม และมีการใช้งานเพิ่มขึ้นสำหรับการซัพพอร์ตลูกค้า เมื่อเซิร์ฟเวอร์เติบโต ความต้องการระบบดูแลอัตโนมัติ การตอบ FAQ และการมีส่วนร่วมของชุมชนก็เติบโตตามไปด้วย บอต Discord ที่ขับเคลื่อนด้วย AI เติมช่องว่างนี้โดยใช้โมเดลภาษาขนาดใหญ่เพื่อจัดการบทสนทนาธรรมชาติ ดูแลเนื้อหา และดำเนินการภายในเซิร์ฟเวอร์

บทความนี้เปรียบเทียบบอต Discord AI หลัก ๆ ที่มีให้ใช้งานในปี 2026 โดยเน้นสถาปัตยกรรมทางเทคนิค ความซับซ้อนของการผสานระบบ ราคา และความสามารถจริง มากกว่าคำกล่าวทางการตลาด

ตารางเปรียบเทียบ

บอตโมเดล AIแผนฟรีคุณสมบัติหลักราคาโฮสต์เองได้หรือไม่
Quickchat AIโมเดลล่าสุดของ OpenAI, Anthropic, Google (กำหนดค่าได้)มีฐานความรู้ + การค้นหาข้ามแชนเนลแผนฟรี; แผนชำระเงินเริ่มที่ $9/moไม่ได้ (แบบ managed)
MEE6โมเดลที่พัฒนาขึ้นเอง + OpenAIฟีเจอร์ฟรีจำกัดระบบเลเวล การดูแล แชต AIFree tier + Premium เริ่มที่ $6.49/moไม่ได้
Dynoใช้กฎที่กำหนดไว้ + การดูแลด้วย AI ขั้นพื้นฐานมีการดูแล คำสั่งแบบกำหนดเองFree + Premium $4.49/moไม่ได้
Carl-botใช้กฎที่กำหนดไว้ (ไม่ใช่ LLM)มีกำหนดบทบาทด้วยรีแอ็กชัน บันทึก log ดูแลอัตโนมัติFree + Premium $5/moไม่ได้
YAGPDBใช้กฎที่กำหนดไว้ (ไม่ใช่ LLM)มี (ฟรีทั้งหมด)คำสั่งแบบกำหนดเอง automod ฟีด Redditฟรีได้ (โอเพนซอร์ส)
Poe Botหลายโมเดล (GPT-5.1, Claude Sonnet 4.6, Gemini, Llama)ข้อความฟรีจำกัดการเข้าถึงหลายโมเดลใน Discordแผนฟรีและการสมัครสมาชิกไม่ได้
Character.AILLM ที่พัฒนาขึ้นเอง (c1.5)มีโรลเพลย์ บทสนทนาตาม personaFree + $9.99/mo Plusไม่ได้
Midjourneyโมเดลดิฟฟิวชันที่พัฒนาขึ้นเองไม่มี (ชำระเงินเท่านั้น)การสร้างภาพจากพรอมป์ข้อความเริ่มที่ $10/moไม่ได้
OpenRouter Botโมเดลใดก็ได้ผ่าน OpenRouter APIไม่มีการจัดเส้นทางโมเดล การปรับต้นทุนให้เหมาะสมจ่ายตามโทเคนโฮสต์เองได้ (ไคลเอนต์โอเพนซอร์ส)

“ดีที่สุด” ขึ้นอยู่กับสิ่งที่คุณต้องการปรับให้เหมาะสม บทความนี้จัดกลุ่มบอตตามกรณีใช้งานหลักแทนการจัดอันดับตามความนิยม หากคุณดูแลชุมชนซัพพอร์ตผลิตภัณฑ์ ให้เริ่มจาก Quickchat AI สำหรับการดูแลล้วน ๆ Carl-bot, YAGPDB หรือ Dyno เป็นตัวเลือกที่พิสูจน์แล้ว สำหรับการสร้างภาพ Midjourney ยังคงเป็นค่าเริ่มต้น รายละเอียดด้านล่างจะไล่ดูบอตแต่ละตัวตามลำดับนี้

รายละเอียดของบอตแต่ละตัว

1. Quickchat AI

Quickchat AI เป็นแพลตฟอร์มสำหรับสร้างและปรับใช้เอเจนต์ AI หนึ่งในเป้าหมายการปรับใช้คือ Discord ซึ่งเชื่อมต่อผ่านกลไก bot token มาตรฐาน

สิ่งที่ทำได้: บอต Discord ที่ขับเคลื่อนด้วย Quickchat ตอบคำถามผู้ใช้โดยอิงจากฐานความรู้แบบกำหนดเอง รองรับบทสนทนาหลายรอบ และสามารถดำเนินการ AI Actions (เรียก API ภายนอก ทำการค้นหา ส่งต่อให้มนุษย์) ออกแบบมาสำหรับการซัพพอร์ตลูกค้า การจัดการชุมชน และ Q&A ภายในทีม AI Actions ชุดเดียวกันยังใช้ดูแลได้ด้วย แกลเลอรี Add Action, Discord Action สร้าง Actions สำหรับซัพพอร์ตและการดูแลที่แก้ไขได้ โดยมี request, parameter, การจัดการ response และ run conditions กรอกไว้ให้แล้ว สร้างบอตดูแล Discord ด้วย AI อธิบาย timeout, kick, ban, roles และ slowmode ที่สั่งจากข้อความผู้ดูแลระบบแบบภาษาธรรมดา และ คู่มือบอต ticket ครอบคลุมบอตซัพพอร์ตที่ตอบจากเอกสารของคุณและ escalation เฉพาะสิ่งที่แก้ไม่ได้ อีกตัวอย่างหนึ่งที่ทำงานครบถ้วนคือ Quickchat Agent สามารถ บันทึก leads, คำถามที่ยังไม่ได้ตอบ และคำขอเดโมลง Google Sheets ผ่าน AI Action ที่ทำงานบน Discord และทุกแชนเนลอื่น

รายละเอียดทางเทคนิค:

การผสานกับ Discord เก็บฟิลด์การกำหนดค่าหลายรายการต่อ deployment:

  • discord_bot_token: โทเคนบอต Discord มาตรฐานสำหรับการยืนยันตัวตน
  • discord_respond_in_threads: boolean ที่ควบคุมว่าบอตจะสร้าง thread ใหม่สำหรับแต่ละบทสนทนาหรือตอบ inline โหมด thread ช่วยให้แชนเนลสะอาดขึ้นบนเซิร์ฟเวอร์ที่มีการใช้งานมาก
  • discord_cross_channel_search_active: เมื่อเปิดใช้งาน บอตสามารถอ่านข้อความย้อนหลังจากแชนเนลอื่นใน guild เดียวกัน ไม่ใช่เฉพาะแชนเนลที่ถูก mention ฟีเจอร์นี้มีประโยชน์เมื่อคำตอบของคำถามเคยถูกพูดคุยในแชนเนลอื่น

เมื่อผู้ใช้ @mention บอต Quickchat จะดึง บริบทล่าสุดของแชนเนล (โดยค่าเริ่มต้นคือ 30 ข้อความล่าสุด) และเพิ่มเข้าไปในพรอมป์ หากข้อความเป็นการตอบกลับข้อความที่มีอยู่ จะดึงเฉพาะ context 3 ข้อความรอบข้อความที่ถูกอ้างอิง บอตจัดรูปแบบข้อความล่าสุดเป็น transcript ของแชตสำหรับ LLM

บอตรองรับโหมดการดึงข้อความสองแบบผ่าน tooling ภายใน:

  1. โหมด Count/Pagination: ดึงข้อความ N รายการล่าสุดพร้อม offset เพื่อแบ่งหน้าประวัติ
  2. โหมด Time-window: ดึงข้อความภายในช่วงเวลาที่ระบุ (timestamp แบบ ISO-8601) และสามารถจำกัดด้วยจำนวนข้อความได้

ข้อความจะถูกส่งคืนตามลำดับเวลา (เก่าสุดไปใหม่สุด) เพื่อรักษาลำดับการสนทนาสำหรับ LLM

ขั้นตอนการตั้งค่า:

  1. ใน Quickchat dashboard เปิด External Apps และเลือก Discord
  2. คลิก Add to your Discord server, อนุญาตแอป Quickchat AI แบบ shared และเลือกเซิร์ฟเวอร์ของคุณ บอตจะใช้งานได้ทันทีเมื่อคุณอนุญาต คุณต้องมีสิทธิ์ Manage Server บนเซิร์ฟเวอร์นั้น

หากคุณต้องการชื่อบอตและ avatar แบบกำหนดเอง direct messages หรือบอตหลายตัวบนเซิร์ฟเวอร์เดียว ให้ใช้ตัวเลือก Use your own Discord app แทน: สร้างแอปพลิเคชัน Discord ของคุณเองและเชื่อมต่อด้วย bot token เส้นทางขั้นสูงนี้ยังปลดล็อก Discord AI Actions ด้วย

สำหรับคำแนะนำทีละขั้นตอนฉบับสมบูรณ์ ดู คู่มือตั้งค่าบอต Discord ของเรา

หากต้องการเน้นการตั้งค่าความรู้ ให้เพิ่มกฎและเอกสารของเซิร์ฟเวอร์ลงในบอต Discord สไตล์ ChatGPT แล้วทดสอบว่าบอตตอบตามแหล่งข้อมูลหรือยอมรับเมื่อไม่มีคำตอบ

ราคา: Quickchat AI มีแผน Free และแผนชำระเงินเริ่มที่ $9/mo การผสาน Discord และ AI Actions มีให้ใช้ในทุก tier แผนชำระเงินเพิ่ม capacity การใช้งานสำหรับทราฟฟิก production

ข้อจำกัด: Quickchat เป็นแพลตฟอร์ม managed จึงโฮสต์เองไม่ได้ บอตต้องใช้ subscription ของ Quickchat และไม่ทำงานเป็น deployment โอเพนซอร์สแบบ standalone

2. MEE6

MEE6 เป็นหนึ่งในบอต Discord ที่เก่าแก่และถูกใช้งานกว้างขวางที่สุด อยู่บนเซิร์ฟเวอร์หลายล้านแห่ง เริ่มต้นจากบอตเลเวลและการดูแล และภายหลังเพิ่มความสามารถแชต AI

สิ่งที่ทำได้: MEE6 ให้บริการการดูแลเซิร์ฟเวอร์ (กฎ auto-mod, temp bans, warnings), ระบบ leveling/XP, คำสั่งแบบกำหนดเอง และฟีเจอร์ AI chatbot ที่สนทนาในแชนเนลที่กำหนดได้ ฟีเจอร์ AI ใช้โมเดล OpenAI อยู่เบื้องหลัง

รายละเอียดทางเทคนิค:

  • ฟีเจอร์ AI chat สามารถจำกัดขอบเขตให้เฉพาะบางแชนเนลได้
  • รองรับบุคลิกแบบกำหนดเองผ่าน system prompt ที่คุณตั้งค่าใน dashboard
  • กฎการดูแลถูกประเมินก่อน response ของ AI ดังนั้นฟีเจอร์ auto-mod และ AI จะไม่ขัดแย้งกัน
  • มี rate limit ใน free tier (การโต้ตอบ AI ต่อวันแบบจำกัด)

ราคา:

  • Free tier: การดูแลพื้นฐาน, leveling, ข้อความ AI แบบจำกัด
  • Premium: เริ่มที่ $6.49/mo (เรียกเก็บรายปี) ปลดล็อก AI chat เต็มรูปแบบ auto-mod ขั้นสูง และ branding บอตแบบกำหนดเอง

ข้อจำกัด: ส่วนประกอบ AI เป็น add-on ของบอตดูแลที่มีอยู่ ไม่รองรับการนำเข้าฐานความรู้ ดังนั้น response จึงจำกัดอยู่ที่สิ่งที่โมเดลพื้นฐานรู้บวกกับ system prompt ของคุณ ไม่มีวิธีป้อนเอกสารหรือข้อมูลผลิตภัณฑ์เข้าไป

3. Dyno

Dyno เป็นบอตดูแลและ utility ยอดนิยมอีกตัวหนึ่ง ให้บริการมากกว่า 800,000 เซิร์ฟเวอร์ และมี auto-mod, คำสั่งแบบกำหนดเอง, announcements และการดูแลเนื้อหาขั้นพื้นฐานที่ขับเคลื่อนด้วย AI

สิ่งที่ทำได้: Auto-moderation (anti-spam, link filtering, banned words), คำสั่งการดูแล, คำสั่งแบบกำหนดเอง, ประกาศของเซิร์ฟเวอร์ และเลเยอร์การดูแลที่ช่วยด้วย AI ซึ่งจำแนกข้อความสำหรับความเป็นพิษ

รายละเอียดทางเทคนิค:

AI moderation ของ Dyno ใช้โมเดล classification เพื่อ flag ข้อความที่เป็นพิษ สร้างความเกลียดชัง หรือไม่เหมาะสม ซึ่งต่างจาก auto-mod แบบใช้คีย์เวิร์ด และสามารถจับการละเมิดที่เขียนใหม่หรือขึ้นกับ context ได้ คำสั่งแบบกำหนดเองรองรับ templating ขั้นพื้นฐาน แต่รองรับการเขียนเงื่อนไขและตรรกะได้จำกัดกว่าระบบของ Carl-bot หรือ YAGPDB

ราคา: Free tier ครอบคลุมการดูแลพื้นฐานและคำสั่ง utility Premium ($4.49/mo) ลบ branding เพิ่มขีดจำกัดคำสั่ง และเปิดใช้ฟีเจอร์ขั้นสูง

ข้อจำกัด: “AI” ของ Dyno จำกัดอยู่ที่ การจำแนกเนื้อหาเพื่อการดูแล ไม่ให้บริการ conversational AI, Q&A หรือฟีเจอร์ฐานความรู้

4. Carl-bot

Carl-bot เป็น utility bot ที่เน้นการจัดการเซิร์ฟเวอร์ ไม่ใช่บอต AI แบบใช้ LLM แต่รวมไว้ที่นี่เพราะเป็นหนึ่งในบอต Discord ที่ใช้กันกว้างขวางที่สุด และมักถูกนำไปเปรียบเทียบกับทางเลือก AI

สิ่งที่ทำได้: การกำหนดบทบาทด้วยรีแอ็กชัน การบันทึก log ขั้นสูง การดูแลอัตโนมัติ ข้อความต้อนรับ, คำสั่งแบบกำหนดเองพร้อมภาษาเทมเพลต และ starboard ระบบคำสั่งแบบกำหนดเองของ Carl-bot (เรียกว่า “tags”) ใช้ภาษาสคริปต์ แบบ Turing-complete ที่รองรับ ตัวแปร เงื่อนไข ลูป และการเรียก API

รายละเอียดทางเทคนิค:

Tags ใช้ syntax scripting แบบกำหนดเอง ตัวอย่าง tag ที่ดึงข้อมูล:

{=(response):{fetch:https://api.example.com/data}}
ผลลัพธ์คือ: {response}

Auto-mod รองรับตัวกรองแบบ regex, anti-spam (การจำกัดอัตราข้อความ), anti-raid และ blacklist คำ Logging จับการแก้ไขข้อความ การลบข้อความ การเข้าร่วม/ออกของสมาชิก การเปลี่ยน role และกิจกรรม voice channel

ราคา: ฟรีสำหรับฟีเจอร์หลักทั้งหมด Premium ($5/mo) เพิ่มขีดจำกัด logging ที่สูงขึ้น แผง reaction role เพิ่มเติม และ priority support

ข้อจำกัด: Carl-bot เป็น rule-based ไม่เข้าใจภาษาธรรมชาติและไม่สามารถสนทนาได้ หากกรณีใช้งานของคุณคือ “ตอบคำถามผู้ใช้โดยอิงจากเอกสาร” Carl-bot ไม่ใช่เครื่องมือที่เหมาะสม

5. YAGPDB (บอต Discord อเนกประสงค์อีกตัวหนึ่ง)

YAGPDB เป็นบอต Discord แบบโอเพนซอร์สที่มีการดูแล auto-mod คำสั่งแบบกำหนดเอง และการผสานฟีด Reddit/YouTube

สิ่งที่ทำได้: การดูแล (kick, ban, mute, warn), auto-mod, คำสั่งแบบกำหนดเองด้วยภาษาเทมเพลต ที่ใช้ Go, ข้อความที่ตั้งเวลาส่ง, การจัดการ role และการรวบรวมฟีดจากแหล่งภายนอก

รายละเอียดทางเทคนิค:

คำสั่งแบบกำหนดเองของ YAGPDB ใช้ Go templates ซึ่งทำให้ใช้ logic ที่ซับซ้อนได้:

{{$user := .User}}
{{if eq (len .Args) 1}}
  โปรดระบุอาร์กิวเมนต์ {{$user.Username}}
{{else}}
  คุณพูดว่า: {{index .Args 1}}
{{end}}

บอตเป็นโอเพนซอร์ส (github.com/botlabs-gg/yagpdb) และสามารถโฮสต์เองได้หากคุณต้องการควบคุมข้อมูลและ uptime อย่างเต็มที่ การโฮสต์เองต้องใช้ Go, PostgreSQL และ Redis

ราคา: ฟรีทั้งหมด รวมถึงเวอร์ชัน hosted

ข้อจำกัด: เช่นเดียวกับ Carl-bot, YAGPDB ไม่ใช่บอต AI คำสั่งแบบกำหนดเองทำให้ซับซ้อนได้ แต่ไม่ได้ใช้ โมเดลภาษา

6. Poe Bot

Poe โดย Quora มีการผสานกับ Discord ที่ให้ผู้ใช้ query โมเดล AI หลายตัว (GPT-5.1, Claude Sonnet 4.6, Gemini, Llama และอื่น ๆ) ได้โดยตรงจาก Discord

สิ่งที่ทำได้: ผู้ใช้ส่งข้อความถึงบอต Poe ใน Discord โดยเลือกโมเดลที่จะใช้ บอตส่งต่อข้อความไปยังโมเดลที่เลือกและส่ง response กลับมา โดยพื้นฐานแล้วนี่คืออินเทอร์เฟซแชตหลายโมเดลที่เปิดผ่าน Discord

รายละเอียดทางเทคนิค:

  • การเลือกโมเดลทำต่อข้อความ
  • รักษา context ของบทสนทนาภายใน thread หรือ session
  • Poe จัดการ rate limiting และ billing ฝั่งของตัวเอง ผู้ใช้โต้ตอบผ่าน subscription ของ Poe

ราคา: Free tier พร้อมข้อความรายวันแบบจำกัด Poe subscriptions ($19.99/mo) ให้ขีดจำกัดที่สูงขึ้นและการเข้าถึงโมเดล premium

ข้อจำกัด: Poe เป็น router โมเดลแบบ general-purpose ไม่รองรับฐานความรู้แบบกำหนดเอง การกำหนดค่าเฉพาะเซิร์ฟเวอร์ หรือการดูแล ผู้ใช้แต่ละคนโต้ตอบกับบอตเป็นรายบุคคล ไม่มีความรู้ร่วมของเซิร์ฟเวอร์

7. Character.AI

Character.AI มีการผสาน Discord สำหรับ AI สนทนาแบบอิง persona ผู้ใช้สามารถสร้างตัวละครพร้อมบุคลิกและ backstory เฉพาะ แล้วโต้ตอบกับตัวละครเหล่านั้นบน Discord

สิ่งที่ทำได้: บอต Character.AI โรลเพลย์เป็นตัวละครเฉพาะ ดำเนินบทสนทนายาว และรักษาความสอดคล้องของ persona กรณีใช้งานหลักคือความบันเทิงและการมีส่วนร่วมของชุมชน มากกว่าซัพพอร์ตหรือการดูแล

รายละเอียดทางเทคนิค:

  • ตัวละครกำหนดด้วยคำอธิบายบุคลิก ตัวอย่างบทสนทนา และแนวทางพฤติกรรม
  • โมเดลพื้นฐาน (สถาปัตยกรรม proprietary c1.5 ของ Character.AI) ปรับให้เหมาะกับ ความต่อเนื่องและสอดคล้องของบทสนทนายาวและความสอดคล้องของ persona
  • หน่วยความจำแบบ multi-turn ทำให้ตัวละครอ้างอิงส่วนก่อนหน้าของบทสนทนาได้

ราคา: Free tier พร้อม ขีดจำกัดอัตราการส่งข้อความ Character.AI Plus ($9.99/mo) ให้สิทธิ์เข้าใช้งานก่อน, response ที่เร็วขึ้น และการเข้าถึงฟีเจอร์ใหม่ก่อนใคร

ข้อจำกัด: Character.AI ออกแบบมาเพื่อความบันเทิงและโรลเพลย์ ไม่เหมาะสำหรับการซัพพอร์ตลูกค้า การจัดการ FAQ หรือการดูแล ไม่มีการนำเข้าฐานความรู้ ไม่มีการเรียกใช้ API action และไม่มีเครื่องมือการดูแล อ่านเพิ่มเติมเกี่ยวกับบอตเฉพาะโรลเพลย์ได้ในคู่มือ Discord AI chatbot สำหรับโรลเพลย์ ของเรา

8. Midjourney

Midjourney ทำงานผ่าน Discord เป็นหลัก และเป็นตัวอย่างที่โดดเด่นที่สุดของบอต AI ที่สร้างบนแพลตฟอร์มนี้ สร้างภาพจากพรอมป์ข้อความโดยใช้ โมเดลดิฟฟิวชันที่พัฒนาขึ้นเอง โปรดทราบว่า Midjourney มีวัตถุประสงค์พื้นฐานต่างจากบอตอื่นในรายการนี้อย่างมาก คือสร้างภาพแทนที่จะสนทนา แต่รวมไว้เพราะมีความสำคัญในฐานะเครื่องมือ AI แบบ Discord-native

สิ่งที่ทำได้: ผู้ใช้โต้ตอบกับ Midjourney โดยพิมพ์คำสั่ง /imagine ในแชนเนล Discord บอตสร้างภาพ 4 รูปแบบ ซึ่งสามารถ upscale หรือ re-roll ได้ รุ่นปัจจุบันของโมเดลสร้างภาพสมจริงและภาพเชิงศิลปะที่ตรงตามพรอมป์ได้ดี

รายละเอียดทางเทคนิค:

  • บอตประมวลผลงานผ่านระบบคิว แต่ละพรอมป์ถูกเพิ่มเข้าคิว ประมวลผลบน GPU cluster ของ Midjourney และโพสต์ผลลัพธ์กลับไปยังแชนเนล Discord
  • การสร้างภาพใช้เวลา 30 ถึง 90 วินาที ขึ้นอยู่กับเวอร์ชันโมเดลและโหลดของเซิร์ฟเวอร์
  • รองรับพารามิเตอร์ เช่น --ar (aspect ratio), --stylize, --chaos, --no (negative prompting) และ --seed สำหรับ reproducibility
  • รูปภาพถูกสร้างที่ความละเอียดพื้นฐานและสามารถ upscale เป็นความละเอียดที่สูงขึ้นได้

ราคา:

  • Basic Plan: $10/mo (สร้างภาพได้ประมาณ 200 ครั้ง)
  • Standard Plan: $30/mo (เวลา fast GPU 15 ชั่วโมง, relaxed ไม่จำกัด)
  • Pro Plan: $60/mo (fast 30 ชั่วโมง, stealth mode)
  • Mega Plan: $120/mo (fast 60 ชั่วโมง)

ข้อจำกัด: Midjourney เป็นเครื่องมือสร้างภาพ ไม่ใช่ conversational AI ไม่ตอบคำถาม ไม่ดูแลเซิร์ฟเวอร์ และไม่จัดการ interaction ที่เป็นข้อความ

9. บอตแบบกำหนดเองผ่าน OpenRouter / OpenAI API

สำหรับนักพัฒนาที่ต้องการควบคุมเต็มที่ การสร้างบอต Discord แบบกำหนดเองที่เรียก LLM API โดยตรงเป็นแนวทางที่พบได้บ่อย OpenRouter รวมผู้ให้บริการโมเดลหลายราย (OpenAI, Anthropic, Google, Meta, Mistral) ไว้หลัง API เดียว ทำให้เปลี่ยนโมเดลหรือ route ไปยังตัวเลือกที่ถูกที่สุดได้ง่าย

สิ่งที่ทำได้: บอตที่โฮสต์เองซึ่งเชื่อมต่อกับ Discord ผ่าน discord.py หรือ discord.js, รับข้อความหรือคำสั่งสแลช, ส่งไปยัง LLM API และโพสต์ response กลับมา

ตัวอย่างการตั้งค่าด้วย discord.py และ OpenRouter:

import discord
import httpx

DISCORD_TOKEN = "your-discord-bot-token"
OPENROUTER_API_KEY = "your-openrouter-key"
OPENROUTER_URL = "https://openrouter.ai/api/v1/chat/completions"

intents = discord.Intents.default()
intents.message_content = True
client = discord.Client(intents=intents)

@client.event
async def on_message(message):
    if message.author == client.user:
        return
    if client.user not in message.mentions:
        return

    content = message.content.replace(f"<@{client.user.id}>", "").strip()

    async with httpx.AsyncClient() as http:
        response = await http.post(
            OPENROUTER_URL,
            headers={
                "Authorization": f"Bearer {OPENROUTER_API_KEY}",
                "Content-Type": "application/json",
            },
            json={
                "model": "openai/gpt-5.1",
                "messages": [
                    {"role": "system", "content": "คุณเป็นผู้ช่วยที่มีประโยชน์"},
                    {"role": "user", "content": content},
                ],
            },
        )

    reply = response.json()["choices"][0]["message"]["content"]

    # ข้อความ Discord มีขีดจำกัด 2000 ตัวอักษร
    if len(reply) > 2000:
        reply = reply[:1997] + "..."

    await message.reply(reply)

client.run(DISCORD_TOKEN)

ราคา: คุณจ่ายตาม token ให้กับผู้ให้บริการโมเดล OpenRouter ส่งผ่านราคาของผู้ให้บริการพร้อม margin เล็กน้อย ราคาเปลี่ยนบ่อย โปรดตรวจสอบ หน้าราคาโมเดลของ OpenRouter สำหรับอัตราปัจจุบันก่อนตัดสินใจใช้งาน

ข้อจำกัด: คุณรับผิดชอบทุกอย่างเอง: การโฮสต์ การจำกัดอัตราการเรียกใช้ การจัดการบริบท การจัดการข้อผิดพลาด การดูแลเนื้อหา และการป้องกันการใช้งานในทางที่ผิด ไม่มีฐานความรู้ในตัว ไม่มี dashboard และไม่มี analytics แนวทางนี้เหมาะสมหากคุณมีข้อกำหนดเฉพาะที่ไม่มีบอต managed ใดตอบโจทย์ หรือหากคุณต้องการหลีกเลี่ยง vendor lock-in ดูการเปรียบเทียบ บอต Discord AI ฟรี ของเราสำหรับการวิเคราะห์ต้นทุนข้ามแนวทาง

ข้อพิจารณาทางเทคนิค

ระยะเวลาตอบสนอง

ผู้ใช้ Discord คาดหวัง response ที่รวดเร็ว บอตที่ใช้เวลา 10+ วินาทีกว่าจะตอบจะทำให้ flow ของบทสนทนาขาด ปัจจัยสำคัญ:

  • เวลาประมวลผลของโมเดล: โมเดลรุ่นปัจจุบัน เช่น GPT-5.1 และ Claude Sonnet 4.6 โดยทั่วไปตอบใน 1 ถึง 5 วินาทีสำหรับพรอมป์สั้น พรอมป์ขนาดใหญ่หรือ reasoning models อาจผลักให้เป็น 10+ วินาที
  • Streaming: API ของ Discord ไม่รองรับการ stream ข้อความบอตโดยตรง บางบอตแก้ด้วยการแก้ไขข้อความของตัวเองเมื่อ token มาถึง แต่วิธีนี้ใช้ API rate limits อย่างรวดเร็ว (endpoint แก้ไขข้อความถูก rate-limit ที่ประมาณ 5 edits ต่อ 5 วินาทีต่อแชนเนล)
  • จำนวนงานในคิว: บอต managed เช่น MEE6 หรือ Midjourney แชร์ infrastructure ระหว่างเซิร์ฟเวอร์หลายล้านแห่ง ในช่วง peak hours คิวงานอาจเพิ่ม latency เป็นวินาทีหรือแม้แต่นาที

ขีดจำกัดอัตราการเรียกใช้

Discord บังคับใช้ rate limits กับ actions ของบอต รายการที่เกี่ยวข้องมากที่สุด:

การดำเนินการขีดจำกัดอัตราการเรียกใช้
ส่งข้อความ5 ต่อ 5s ต่อแชนเนล
แก้ไขข้อความ5 ต่อ 5s ต่อแชนเนล
สร้าง thread10 ต่อ 10 min
เพิ่ม reaction1 ต่อ 250ms ต่อแชนเนล
คำขอรวมทุกช่องทาง50 ต่อวินาที

บอตที่ stream response ด้วยการแก้ไขข้อความจะชน edit rate limit บอตที่ตอบผู้ใช้หลายคนพร้อมกันในแชนเนลเดียวกันจะชน send rate limit การทำ queuing และ backoff logic อย่างเหมาะสมจำเป็นสำหรับบอตใด ๆ ที่ deploy บนเซิร์ฟเวอร์ที่ใช้งานจริง

ต้นทุน API

สำหรับบอตที่เรียก LLM API ภายนอก ต้นทุนต่อข้อความสำคัญเมื่อใช้งานในระดับใหญ่ ตารางด้านล่างให้ต้นทุนต่อข้อความแบบตัวอย่างที่ 500 input / 300 output tokens ราคาผู้ให้บริการเปลี่ยนเป็นประจำ โปรดตรวจสอบอัตราปัจจุบันบนหน้าผู้ให้บริการเสมอก่อนประเมินต้นทุนสำหรับการใช้งานจริง

โมเดลต้นทุนเปรียบเทียบหมายเหตุ
รุ่นเรือธง (GPT-5.1, Claude Sonnet 4.6)$$$คุณภาพดีที่สุด ต้นทุนต่อข้อความสูงที่สุด
รุ่นกลาง (GPT-5.1-mini, Claude Haiku)$$สมดุลที่ดีสำหรับ workflow ซัพพอร์ตส่วนใหญ่
รุ่นเล็ก (Llama ผ่าน OpenRouter, Mistral)$ถูกที่สุด เหมาะสำหรับปริมาณสูงหรือ Q&A ง่าย ๆ

ขนาด context มักเป็นตัวขับต้นทุนที่ใหญ่กว่าการเลือกโมเดล หากบอตของคุณฉีดข้อความ Discord 30 ข้อความล่าสุดเป็น context, input tokens จะโตเร็วและอาจครองบิลรวม วัดผลก่อน scale

การโฮสต์

บอตที่โฮสต์เองต้องมี process ถาวรที่เชื่อมต่อกับ gateway ของ Discord ผ่าน WebSocket ตัวเลือก:

  • VPS (เช่น Hetzner, DigitalOcean): $5 ถึง $20/mo เพียงพอสำหรับเซิร์ฟเวอร์ขนาดเล็กถึงกลาง คุณจัดการ uptime เอง
  • Container platforms (เช่น Railway, Fly.io): $5 ถึง $30/mo พร้อม automatic restarts และ deployment pipelines จัดการง่ายกว่า VPS เปล่า
  • Serverless (เช่น AWS Lambda): ไม่เหมาะกับบอต Discord มากนัก เพราะ gateway connection ต้องคงอยู่ต่อเนื่อง คุณจะต้องใช้ HTTP interactions ของ Discord (เฉพาะ slash commands ไม่มี message content) ซึ่งจำกัดสิ่งที่บอตทำได้

บอต managed (MEE6, Quickchat, Character.AI ฯลฯ) จัดการ hosting ทั้งหมด คุณแลกการควบคุมบางส่วนกับความสะดวก

การจับคู่กรณีใช้งาน

กรณีใช้งานบอตที่แนะนำ
ซัพพอร์ตลูกค้า / FAQQuickchat AI, บอต OpenRouter แบบกำหนดเอง
การมีส่วนร่วมของชุมชนQuickchat AI (Q&A อิงฐานความรู้), MEE6 (leveling)
ซัพพอร์ตชุมชนนักพัฒนาQuickchat AI (พร้อมเอกสารในฐานความรู้), บอตกำหนดเอง
การดูแลCarl-bot, Dyno, YAGPDB, MEE6 หรือ Quickchat AI (เทมเพลต Discord Action ที่สร้างไว้ล่วงหน้า)
Q&A ทั่วไปPoe, บอตกำหนดเอง
ความบันเทิง / โรลเพลย์Character.AI, Poe
การสร้างภาพMidjourney

ซัพพอร์ตลูกค้าและ FAQ

นี่คือจุดที่บอตที่มีฐานความรู้รองรับ เช่น Quickchat AI มีข้อได้เปรียบชัดเจน ความสามารถในการ ingest เอกสาร หน้าผลิตภัณฑ์ และ FAQ แล้วตอบคำถามผู้ใช้โดยอ้างอิงข้อมูลนั้น แตกต่างอย่างพื้นฐานจาก แชตบอตอเนกประสงค์ ที่พึ่งพาได้เฉพาะข้อมูลที่ใช้ฝึกโมเดล หากเซิร์ฟเวอร์ Discord ของคุณเป็นแชนเนลซัพพอร์ตสำหรับผลิตภัณฑ์ บอตที่ตอบ “ฉันจะตั้งค่า X ได้อย่างไร” โดยอ้างอิงเอกสารจริงของคุณมีประโยชน์มากกว่าบอตที่สร้างคำตอบฟังดูน่าเชื่อแต่มีโอกาสผิด AI Discord Ticket Bot เป็นคู่มือสร้างระบบฉบับเต็ม: ตอบจากเอกสาร และเปิด เธรดทิกเก็ตส่วนตัว เฉพาะเรื่องที่เอกสารไม่ครอบคลุม

ฟีเจอร์ cross-channel search ของ Quickchat ควรถูกกล่าวถึงที่นี่: หากคำถามเคยได้รับคำตอบใน #general เมื่อสัปดาห์ที่แล้ว บอตสามารถค้นหาและอ้างอิงคำตอบนั้นเมื่อคำถามเดียวกันปรากฏใน #help ซึ่งช่วยหลีกเลี่ยงคำตอบซ้ำที่ค่อย ๆ แตกต่างกันเมื่อเวลาผ่านไป

การดูแล

สำหรับการดูแลล้วน ๆ บอตแบบ rule-based (Carl-bot, YAGPDB, Dyno) ยังคงเป็นมาตรฐาน เร็ว deterministic และไม่มีต้นทุน API ต่อข้อความ MEE6 เชื่อมช่องว่างด้วยทั้ง rule-based auto-mod และฟีเจอร์ AI chat หากคุณต้องการการตรวจจับ toxicity ด้วย AI โดยเฉพาะ เลเยอร์ classification ของ Dyno หรือโซลูชันแบบกำหนดเองที่ใช้ moderation API (เช่น moderation endpoint ของ OpenAI หรือ Perspective API) คือแนวทางตรงที่สุด

ความบันเทิงและโรลเพลย์

Character.AI ถูกสร้างมาเพื่อสิ่งนี้โดยเฉพาะ โมเดลของมันปรับให้เหมาะกับความสอดคล้องของ persona ในบทสนทนายาว ซึ่งเป็นเป้าหมายการปรับให้เหมาะสมคนละแบบกับความถูกต้องเชิงข้อเท็จจริงหรือการทำตามคำสั่ง Poe ให้เข้าถึงหลายโมเดล ซึ่งมีประโยชน์หากผู้ใช้ต้องการลองสไตล์บทสนทนาต่าง ๆ สำหรับการดูเชิงลึกเกี่ยวกับบอตโรลเพลย์ ดูคู่มือ Discord AI chatbot สำหรับโรลเพลย์ ของเรา และสำหรับด้านการสร้างตัวละคร การสร้าง roleplay AI chatbot พร้อม canon ของตัวเอง ครอบคลุม persona prompt และฐานความรู้อย่างละเอียด

ข้อความต้อนรับและทักทาย

Carl-bot, MEE6 และ Dyno ล้วนโพสต์ welcome message เมื่อสมาชิกเข้าร่วม ซึ่งเป็นกรณีที่ใช้งานกันมานาน กรณีที่ยากกว่าคือการทักทายใครบางคนภายในแชนเนลที่ยังไม่มีอยู่เมื่อสักครู่ก่อน: ticket channel หรือ forum thread ใหม่ ซึ่งไม่มีใครรู้ว่ามีบอตอยู่ ข้อความอัตโนมัติของ Quickchat AI ครอบคลุมทั้งการเข้าร่วมเซิร์ฟเวอร์และอีกสองกรณีนี้ โดยคำทักทายจะนำไปสู่บทสนทนา AI ที่อ้างอิงฐานความรู้ของคุณ วิธีสร้างบอตต้อนรับ Discord ตั้งค่ากฎทั้งสามแบบ

สรุป

บอต Discord AI ที่เหมาะสมขึ้นอยู่กับสิ่งที่คุณต้องการให้ทำ สำหรับการซัพพอร์ตลูกค้าด้วยความรู้แบบกำหนดเอง Quickchat AI หรือโซลูชันที่สร้างเองโดยใช้ LLM API เป็นตัวเลือกที่ใช้งานได้จริง สำหรับการดูแล บอต rule-based ที่เป็นที่ยอมรับพิสูจน์แล้วและราคาถูก สำหรับการสร้างภาพ Midjourney ยังคงครองตลาด สำหรับแชตทั่วไป Poe ให้ตัวเลือกที่เริ่มใช้งานได้ง่าย

หากคุณกำลังประเมินบอตสำหรับชุมชนซัพพอร์ตผลิตภัณฑ์ ตัวแยกความแตกต่างหลักคือบอตสามารถอ้างอิงข้อมูลจริงของคุณได้หรือไม่ แชตบอตอเนกประสงค์ อาจแต่งรายละเอียดผลิตภัณฑ์ขึ้นมาเอง บอตที่รองรับด้วยฐานความรู้ (เช่น Quickchat AI) จำกัด response ให้อยู่กับเอกสารของคุณ ซึ่งเป็นความแตกต่างระหว่างเครื่องมือซัพพอร์ตที่มีประโยชน์กับภาระความเสี่ยง

สำหรับนักพัฒนาที่ต้องการความยืดหยุ่นสูงสุด การสร้างบอตแบบกำหนดเองด้วย discord.py และ API อย่าง OpenRouter ให้การควบคุมเต็มที่เหนือการเลือกโมเดล การจัดการ context และการจัดรูปแบบ response แต่ก็หมายความว่าคุณต้องรับผิดชอบ ระบบและงานปฏิบัติการทั้งหมดด้วย

Quickchat AI Quickchat AI Ask Quickchat AI a question