Installation Guide

ติดตั้ง NC Discord Logs และตั้งค่าเริ่มต้นให้พร้อมใช้งาน

Installation Guide

หน้านี้อธิบายการติดตั้ง nc_discordlogs และการตั้งค่าเริ่มต้นที่จำเป็น

ทำตามลำดับนี้แล้วระบบจะพร้อมใช้งานบน Discord

circle-info

Requirements

circle-info

Optional

สิ่งที่ควรเตรียมก่อนเริ่ม

  • สิทธิ์เข้าถึงไฟล์เซิร์ฟเวอร์ (FTP/RDP/SSH)

  • แก้ไขไฟล์ server.cfg ได้

  • เข้าอ่าน server console ได้ (สำหรับตรวจ error ตอนบูต)

ขั้นตอนการติดตั้ง

1

วางไฟล์ resource

  1. ดาวน์โหลด NC Discord Logs จากเว็บไซต์

  2. แตกไฟล์ให้ได้โฟลเดอร์ nc_discordlogs

  3. วาง nc_discordlogs ไว้ใน resources/ ของเซิร์ฟเวอร์

ตัวอย่างโครงสร้างที่ถูกต้อง:

📁 server-data/
└── 📁 resources/
    └── 📁 nc_discordlogs/
        ├── fxmanifest.lua
        ├── 📁 config/
        └── ...
circle-info

แนะนำให้ใช้ชื่อโฟลเดอร์เป็น nc_discordlogs ตามมาตรฐาน

2

เพิ่ม ensure ใน server.cfg

เพิ่มบรรทัดเหล่านี้ใน server.cfg:

server.cfg
ensure es_extended
ensure nc_discordlogs
circle-exclamation
3

สร้าง Discord Webhook

สร้าง Webhook สำหรับห้องที่จะใช้เก็บ Log

ทำตามขั้นตอนในหน้า Create Discord Webhook

4

ตั้งค่า Webhook และ ImageCaches

ตั้งค่า Webhook หลัก และ Webhook แยกหมวดตามที่ต้องการ

ทำตามหน้า Configuration

triangle-exclamation
config.main.lua
Config.ImageCaches = {
  'https://discord.com/api/webhooks/XXXXXXXX/IMAGE_1',
  'https://discord.com/api/webhooks/XXXXXXXX/IMAGE_2',
  'https://discord.com/api/webhooks/XXXXXXXX/IMAGE_3',
}
5

ทดสอบการติดตั้ง

  1. รีสตาร์ทเซิร์ฟเวอร์

  2. ตรวจสอบ server console ว่า nc_discordlogs เริ่มทำงานได้โดยไม่มี error

  3. ทดสอบส่ง Log ด้วยตัวอย่างในหน้า Example Exports

Troubleshooting

chevron-rightอาการ: ไม่พบ Log ใน Discordhashtag

สิ่งที่ควรตรวจสอบ

  1. Webhook URL ถูกต้อง และยังไม่ถูกลบจาก Discord

  2. ensure nc_discordlogs ทำงานสำเร็จหรือไม่ (ดู server console ตอนบูต)

  3. ตั้งค่า Config.Webhooks ครบ และใช้ “ชื่อ webhook” ตรงกันในสคริปต์ที่เรียกส่ง Log

ถ้าต้องการตัวอย่างที่ชัวร์ ให้ทดสอบจากหน้า Example Exports

chevron-rightอาการ: Log ขึ้น แต่รูป/Screenshot ไม่แสดงhashtag

สาเหตุที่พบบ่อยคือยังไม่ได้ตั้งค่า Config.ImageCaches หรือใส่จำนวนน้อยเกินไป

ทำตามคำแนะนำในหน้า Configuration และดูคำถามที่เกี่ยวข้องในหน้า FAQ

chevron-rightอาการ: มี error ตอนบูต resourcehashtag
  1. เปิด server console แล้วคัดลอก error เต็มบรรทัด

  2. ตรวจสอบว่า OneSync เปิดใช้งานแล้ว

  3. ตรวจสอบลำดับ ensure ใน server.cfg (ให้ es_extended มาก่อน)

Support

ติดต่อทีมงานผ่าน Ticket บน Discord ทางการ

circle-info

เพื่อความเร็ว โปรดแนบรูปภาพ ตอนบูตเซิร์ฟเวอร์ + error ที่พบ (Server console/F8)

Last updated