ทำให้บอตออนไลน์
หน้านี้ไม่ยากเลย เด็กอนุบาลก็ทำได้ จริงๆ นะ แค่ไปแก้ไฟล์ตั้งค่านิดหน่อย
ไฟล์ .env คืออะไร
Section titled “ไฟล์ .env คืออะไร”ก่อนจะเริ่ม ต้องรู้จักไฟล์ “.env” ก่อน มันคือไฟล์ที่เก็บข้อมูลสำคัฐ ๆ ทั้งหมดของบอตเรา ไม่ว่าจะเป็นโทเค็น รหัสผ่าน หรือการตั้งค่าต่างๆ ว่าจะเปิดใช้ฟีเจอร์ไหนบ้าง
ไฟล์นี้สำคัญมากๆ ห้ามแชร์ให้ใครเห็นเด็ดขาด
โดยไฟล์นี้จะถูกสร้างให้โดยอัตโนมัติตอนรันตัวติดตั้งตามด้วยเซ็ตอัพ ถ้าไม่มีให้รันตัวติดตั้งใหม่อีกรอบ (เปิดโฟลเดอร์ ManaoBot แล้วไปที่โฟลเดอร์ tools/windows แล้วเปิดไฟล์ INSTALLER.bat)
ขั้นตอนการตั้งค่า
Section titled “ขั้นตอนการตั้งค่า”ทำตามนี้ทีละขั้น ไม่ต้องรีบ
1. เปิดไฟล์ .env
Section titled “1. เปิดไฟล์ .env”- ไปที่โฟลเดอร์ที่เราเก็บไฟล์มะนาวบอตไว้
- จะเห็นไฟล์ชื่อ “.env”
- เปิดไฟล์นี้ด้วยโปรแกรมอะไรก็ได้ เช่น Notepad, VS Code, Sublime Text หรืออะไรก็ได้ที่ติดมากับเครื่อง
2. ดูโครงสร้างไฟล์
Section titled “2. ดูโครงสร้างไฟล์”พอเปิดขึ้นมา ไฟล์จะมีหน้าตาประมาณนี้แหละ (อาจจะมีบางบรรทัดไม่เหมือนกันบ้าง ช่างมัน)
# ========================
# TWITCH BOT
# ========================
USE_TWITCH=trueTWITCH_BOT_ACCESS_TOKEN=...TWITCH_BOT_REFRESH_TOKEN=...
BROADCASTER_ACCESS_TOKEN=...BROADCASTER_REFRESH_TOKEN=...
TWITCH_BOT_ID=...BROADCASTER_ID=...BROADCASTER_CHANNEL=...
TWITCH_CLIENT_ID=...TWITCH_CLIENT_SECRET=...
# ========================
# DISCORD BOT
# ========================
USE_DISCORD=falseDISCORD_BOT_TOKEN=DISCORD_CLIENT_ID=SERVER_ID=
NODE_ENV=3. เปิดการใช้งานบอตดิสคอร์ด
Section titled “3. เปิดการใช้งานบอตดิสคอร์ด”ตอนนี้บอตมันยังไม่รู้ว่าเราจะใช้บอตดิสคอร์ด ให้เลื่อนลงมาดูตรงส่วน DISCORD BOT
จะเห็นบรรทัดที่เขียนว่า:
USE_DISCORD=false
ให้เปลี่ยนจาก false เป็น true จะได้เปิดให้มะนาวใช้บอตดิสคอร์ดได้
4. ใส่โทเค็นของบอต
Section titled “4. ใส่โทเค็นของบอต”บรรทัดต่อมา DISCORD_BOT_TOKEN= จะเป็นตัวกำหนดให้มะนาวรู้ว่าเราจะใช้บอตตัวไหน
- ให้เราเอา “Bot Token” ที่เราก๊อปปี้มาจากหน้า Discord Developer Portal (จากคู่มือที่แล้ว) มาวางใส่ตรงนี้
- ตอนวางเสร็จ มันควรจะมีหน้าตาประมาณนี้:
DISCORD_BOT_TOKEN=AbCdEfG.hIjKlMnOpQrStUvWxYz_THIS_IS_A_FAKE_TOKEN.1234567890
ย้ำอีกครั้ง โทเค็นนี้คือรหัสผ่านของบอต ห้ามหลุดไปเด็ดขาด!
7. บันทึกไฟล์และรันบอต
Section titled “7. บันทึกไฟล์และรันบอต”พอแก้เสร็จแล้ว กด Save ไฟล์ .env ให้เรียบร้อย
จากนั้นรันบอทได้โดยเข้าไปที่โฟลเดอร์ ManaoBot เปิดโฟลเดอร์ tools/windows แล้วเปิดไฟล์ START_MANAO.bat
ถ้าไม่มีอะไรผิดพลาด บอตของเราก็จะออนไลน์ฟรุ้งฟริ้งขึ้นมาใน Discord ทันที
เสร็จแล้ววว เห็นมั้ย ไม่ยากเลย ถ้าบอตไม่ออนไลน์ 99% คือใส่โทเค็นผิด หรือลืมเปลี่ยน USE_DISCORD เป็น true กลับไปเช็คดูดีๆ