วิธีตั้งค่า LINE (6 ขั้นตอน):- สร้าง LINE Official Account ฟรีที่ manager.line.biz → เปิด Messaging API ใน Settings
- ที่ developers.line.biz/console → ออก Channel access token (long-lived)
- สแกน QR ของ Official Account ด้วย LINE เพื่อ เพิ่มเพื่อน
- dash.cloudflare.com → Workers → Create Worker → วาง line-alert-worker.js → Deploy
- Worker → Variables → Secret LINE_TOKEN = token จากข้อ 2 → Deploy ซ้ำ
- คัดลอก URL Worker มาวางช่องซ้าย → กด "ทดสอบส่ง LINE"
ป้องกันคนอื่นแอบส่งเข้า LINE คุณ (สำคัญ):Worker URL เป็น public — ใครรู้ URL ก็ POST ข้อความเข้า LINE คุณได้ · ปิดช่องโหว่นี้ด้วย:
- Worker → Variables → เพิ่ม Secret ชื่อ ALERT_KEY = รหัสลับอะไรก็ได้ (เช่น sjk39fk2j2x9z)
- Deploy
- ในช่อง URL ด้านซ้าย ต่อท้ายด้วย ?k=รหัสลับ เช่น https://xxx.workers.dev?k=sjk39fk2j2x9z
ตั้งแล้ว Worker จะปฏิเสธทุก request ที่ไม่มี k หรือ k ผิด (HTTP 403) · กันได้ทั้งคนที่บังเอิญเห็น URL ใน DevTools และคนที่ใช้ไฟล์ HTML ของคุณ
หลายเครื่อง: ใส่ DEFAULT_LINE_URL ในไฟล์ หรือต่อท้าย ?line=URL · LINE มีโควตาฟรีต่อเดือน — แนะนำตรวจทุก 5 นาทีขึ้นไป