การสร้างบอท Discord ตอนที่ 1 บอทคือ ประเภทบอท


Discord Bot เป็นโปรแกรมที่คอยบริหารจัดการดิสคอร์ดของเรานั้นเอง โดนเราจะต้องตั้งโปรแกรมไว้ว่าจะให้จัดการเรื่องใด และจัดการแบบไหน เช่น การส่งข้อความต่างๆ ไปหาผู้ใช้ในดิสคอร์สของเรา การประกาศ การแจ้งเตือน การตอบโต้กับผู้ใช้ เป็นต้น

ประเภทของ Discord bot

  • Webhook Bot บอทแบบนี้จะเป็นการส่งข้อความหาผู้ใช้อย่างเดียว
  • Command Bot บอทแบบนี้เราจะพิมพ์คำสั่งตามที่เรากำหนด เช่น !register แล้วบอทจะตอบโต้กับผู้ใช้ตามเงื่อนไขที่กำหนด

สร้างบอทด้วย Python

บล็อกนี้จะสอนสร้างบอทด้วยภาษา Python เป็นหลัก เพราะคนเขียนถนัดภาษนี้ไง 555

ก่อนที่จะเริ่มสร้างบอทเราจะต้องติดตั้งไลบรารี่ก่อน ไลบรารี่ของบอทแต่ละประเภทจะใช้ไม่เหมือนกัน ผู้อ่านสามารถติดตั้งไว้ทั้ง 2 ตัวเลย เพราะในบล็อกนี้เราจะสอนสร้างบอททั้ง 2 แบบ

ไลบรารี่บอท Webhook
https://github.com/lovvskillz/python-discord-webhook

pip install discord-webhook

ไลบรารี่บอท Command
https://github.com/Rapptz/discord.py

pip install discord.py

ติดตั้งไลบรารี่ให้เรียบร้อยแล้วไปเจอกันในบล็อคการทำ Webhook Bot