← All articles

7 min read Read in English

LINE Notify ปิดแล้ว ใช้อะไรแทนดี — เทียบทางเลือกแบบตรง ๆ

LINE Notify หยุดให้บริการไปแล้ว บทความนี้เทียบทางเลือกที่ใช้แทนได้จริงในไทย ทั้ง LINE Messaging API, Telegram, Discord, ntfy และ Ting พร้อมข้อดีข้อเสียและค่าใช้จ่ายของแต่ละแบบ

ถ้าคุณเคยใช้ LINE Notify ส่ง alert จากเซิร์ฟเวอร์ ออเดอร์เข้า หรือค่าจากเซ็นเซอร์เข้ามือถือ ตอนนี้มันหยุดให้บริการไปแล้ว (ปิดตัวอย่างเป็นทางการปลายมีนาคม 2025) และ LINE บอกให้ย้ายไปใช้ Messaging API แทน

บทความนี้เขียนจากมุมคนที่เคยพึ่ง LINE Notify เหมือนกัน แล้วต้องหาที่ไปใหม่ ผมทำ Ting ขึ้นมาเป็นหนึ่งในทางเลือก ดังนั้นอ่านด้วยความระวังตรงส่วนนั้นได้เลย แต่ทางเลือกอื่นผมพยายามเขียนให้ตรงที่สุด เพราะบางกรณีมันเหมาะกว่าของผมจริง ๆ

สิ่งที่ LINE Notify เคยให้ แล้วหายไป

LINE Notify มีดีสามอย่างที่ทำให้คนติด

  1. ไม่ต้องสร้างอะไรเลย ขอ token หนึ่งครั้ง ยิง HTTP POST หนึ่งบรรทัด ข้อความก็เด้งเข้า LINE
  2. ฟรี ไม่มีโควตาที่ต้องกังวลสำหรับงานทั่วไป
  3. คนรับไม่ต้องทำอะไร อยู่ในกลุ่ม LINE อยู่แล้วก็ได้รับ

ทางเลือกทุกทางข้างล่างนี้เสียอย่างน้อยหนึ่งในสามข้อนี้ไป คำถามคือคุณยอมเสียข้อไหน

ทางเลือกที่ 1: LINE Messaging API

ทางที่ LINE แนะนำเอง ส่งเข้า LINE เหมือนเดิม คนรับใช้ LINE เหมือนเดิม

สิ่งที่ต้องทำเพิ่ม สร้าง LINE Official Account, เปิด Messaging API, เขียน bot ที่จัดการ webhook เพื่อเก็บ userId ของคนที่ add เข้ามา (ไม่มี userId ก็ส่งหาใครไม่ได้), แล้วค่อยเรียก push API ถ้าอยากส่งเข้ากลุ่ม ต้องเชิญ bot เข้ากลุ่มและเก็บ groupId

ค่าใช้จ่าย แพ็กเกจฟรีให้ประมาณ 200 ข้อความต่อเดือน ซึ่ง alert เซิร์ฟเวอร์ตัวเดียวก็ใช้หมดในสัปดาห์แรก แพ็กเกจถัดไปเริ่มที่ราวพันกว่าบาทต่อเดือนสำหรับหลักหมื่นข้อความ ตัวเลขเปลี่ยนได้ ดูหน้าราคาของ LINE ล่าสุดก่อนตัดสินใจ

เหมาะกับ ธุรกิจที่มี LINE OA อยู่แล้ว มี dev ที่พร้อมดูแล bot และปริมาณข้อความคุ้มค่าแพ็กเกจ

ไม่เหมาะกับ งาน alert ภายใน งาน IoT ส่วนตัว หรือระบบเล็ก ๆ ที่แค่อยากให้ "เด้งหน่อย" เพราะต้นทุนตั้งต้นทั้งเวลาและเงินสูงกว่าของที่ได้

ทางเลือกที่ 2: Telegram Bot

ฟรี ไม่มีโควตา API ตรงไปตรงมาที่สุดในบรรดาทั้งหมด สร้าง bot ผ่าน @BotFather ได้ token ทันที ส่งข้อความด้วย GET เดียว

curl "https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=server%20down"

ข้อแลก คนรับต้องมี Telegram ซึ่งคนไทยส่วนใหญ่ไม่ได้ใช้ ถ้าคนรับคือตัวคุณเองหรือทีม dev นี่คือคำตอบที่ดีที่สุดและถูกที่สุด ถ้าคนรับคือลูกค้าหรือพนักงานหน้าร้าน การขอให้เขาโหลด Telegram เพื่อรับแจ้งเตือนของคุณคนเดียว มักจบที่เขาไม่โหลด

รูปแบบข้อความรับ HTML ชุดเล็ก ตัวหนา ลิงก์ โค้ด ไม่มีการ์ด ไม่มีปุ่มที่ยิงกลับมาหาระบบคุณโดยไม่เขียน bot เพิ่ม

ทางเลือกที่ 3: Discord Webhook

ฟรีเหมือนกัน และง่ายกว่า Telegram อีก เพราะไม่ต้องมี bot แค่สร้าง webhook URL ในห้องแล้ว POST JSON ไป

ข้อแลก เหมือน Telegram คือคนรับต้องอยู่ใน Discord เหมาะกับทีม dev หรือชุมชนที่อยู่ใน Discord อยู่แล้ว ไม่เหมาะกับคนทั่วไป

ทางเลือกที่ 4: ntfy (self-host หรือ ntfy.sh)

โอเพนซอร์ส แนวคิดคล้าย LINE Notify มาก ผู้รับโหลดแอป ntfy แล้ว subscribe topic ระบบคุณ POST ข้อความไปที่ topic นั้น มีปุ่ม action ได้ ฟรีถ้าใช้ ntfy.sh แบบ public หรือ self-host เอง

ข้อแลก topic ที่ public ใครเดาชื่อได้ก็อ่านได้ ต้องตั้ง auth เอง หน้าตาแอปเป็นแนว dev ล้วน ไม่มีการ์ดหรือรูปแบบข้อความสำหรับลูกค้าทั่วไป และไม่มีทางส่งเข้า LINE ถ้าคุณดูแลเซิร์ฟเวอร์ได้และคนรับคือสาย tech นี่คือตัวเลือกที่แข็งแรงมาก

ทางเลือกที่ 5: Ting

ตรงนี้คือของผม ขอเล่าตามจริง

แนวคิดคือ "แอปรับแจ้งเตือนที่คุณไม่ต้องสร้างเอง" ระบบของคุณยิง API หนึ่งครั้ง ผู้รับโหลดแอป Ting แล้วสแกน QR เข้าห้องของคุณ ก็ได้รับข้อความ หรือจะให้ Ting ส่งต่อไป LINE OA ของคุณ, Telegram, Discord จาก API call เดียวกันก็ได้

curl -X POST https://api.mawin.one/api/apps/v1/notify \
  -H "X-Ting-Api-Token: tapp_xxx" \
  -H "Content-Type: application/json" \
  -d '{"message":"<b>ออเดอร์ #1042</b> เข้ามาแล้ว <button href=\"https://your-system/confirm/1042\">รับออเดอร์</button>"}'

สิ่งที่ต่างจากทางเลือกอื่น

  • เขียน HTML ครั้งเดียว ในแอป Ting ได้การ์ดเต็มรูปแบบ ไป LINE ระบบแปลงเป็น Flex Message ให้เอง ไป Telegram แปลงเป็น HTML ชุดที่มันรับ คุณไม่ต้องเรียน Flex JSON
  • ปุ่มที่ยิงกลับ ผู้รับกดปุ่มบนการ์ด ระบบคุณได้ HTTP POST พร้อมลายเซ็น HMAC ไม่ต้องเขียน bot ทำฟอร์มให้ผู้รับกรอกได้ด้วย
  • แก้ข้อความที่ส่งไปแล้ว ได้ พร้อมประวัติการแก้
  • มีคิวและ retry ให้ ส่งพันคนแล้ว restart เซิร์ฟเวอร์กลางทางก็ไม่ส่งซ้ำ

ข้อแลก คนรับต้องโหลดแอป Ting ถ้าไม่ได้ส่งเข้า LINE (เหมือน Telegram และ ntfy) และหลังทดลองฟรี 14 วัน มีค่าใช้จ่าย 300 บาทต่อแอปต่อเดือน ส่งไม่จำกัด ถ้าคุณส่งเข้า LINE OA ผ่าน Ting ค่าข้อความของ LINE ยังเป็นของคุณตามเดิม Ting ไม่ได้ทำให้ LINE ฟรี

ตอนนี้ iOS อยู่บน App Store แล้ว Android อยู่ในช่วงทดสอบ

ตารางสรุป

ส่งเข้า LINE คนรับต้องโหลด ราคา ปุ่ม/ฟอร์มยิงกลับ ต้องเขียน bot
Messaging API ได้ ไม่ต้อง ตามแพ็กเกจ LINE ได้ ต้อง
Telegram Bot ไม่ได้ Telegram ฟรี ต้องเขียนเอง เล็กน้อย
Discord Webhook ไม่ได้ Discord ฟรี ไม่ได้ ไม่ต้อง
ntfy ไม่ได้ ntfy ฟรี / self-host ได้บางส่วน ไม่ต้อง
Ting ได้ (ผ่าน OA ของคุณ) Ting หรือไม่ต้องถ้าไป LINE 300 บาท/แอป/เดือน ได้ ไม่ต้อง

แล้วควรเลือกอะไร

  • คนรับคือตัวคุณเองหรือทีม dev → Telegram หรือ Discord จบ ฟรีและใช้ได้วันนี้
  • ดูแลเซิร์ฟเวอร์เองได้ อยากคุมทุกอย่าง → ntfy self-host
  • คนรับคือลูกค้าหรือพนักงาน และต้องอยู่ใน LINE → Messaging API ถ้ามี dev ดูแล bot และปริมาณคุ้ม
  • มีระบบอยู่แล้วแต่ไม่มีแอป อยากให้คนทั่วไปได้รับพร้อมปุ่มกด และไม่อยากเขียน bot → Ting

ไม่มีทางไหนถูกหมด LINE Notify ตอบทั้งสามข้อได้เพราะมันฟรีและ LINE เป็นคนแบก พอมันหายไป ทุกคนต้องเลือกว่าจะจ่ายด้วยเวลา ด้วยเงิน หรือด้วยความสะดวกของคนรับ