พัฒนาระบบ LINE

LINE Notify ยกเลิกแล้ว: ใช้อะไรแทนดี

LINE Notify หยุดให้บริการตั้งแต่ 31 มีนาคม 2025 ทางแทนคือ LINE Official Account กับ Messaging API วิธีย้ายการแจ้งเตือน โควตาฟรีพอแค่ไหน และตัวอย่างโค้ดสั้น ๆ

LINE NotifyMessaging APIแจ้งเตือน

สรุปสำคัญ

  • LINE Notify ยกเลิกเมื่อ 31 มีนาคม 2025 token และ API ของ Notify ใช้ไม่ได้แล้ว
  • ทางแทนที่ LINE แนะนำคือ Messaging API ผ่าน LINE Official Account โดยส่ง push message หาคนหรือเข้ากลุ่ม
  • ข้อความแจ้งเตือนนับตามแพ็กเกจ OA ตามจำนวนคนที่ได้รับ แพ็กเกจฟรีในไทยส่งได้ 300 ข้อความต่อเดือน (ณ ตุลาคม 2026)
  • ถ้าเป็นการแจ้งเตือนการจองหรือร้านค้าโดยไม่อยากเขียนโค้ด ใช้เครื่องมือสำเร็จรูปอย่าง Tellfox ที่ส่งให้อัตโนมัติ

LINE Notify เคยเป็นวิธีที่ง่ายที่สุดในการรับแจ้งเตือนใน LINE เมื่อมีอะไรเกิดขึ้น เช่น คำสั่งซื้อใหม่ เซิร์ฟเวอร์มีปัญหา หรือมีคนกรอกฟอร์ม ใช้ token เดียว เรียก HTTP ครั้งเดียว และฟรี เมื่อ LINE Notify ยกเลิก สคริปต์และระบบเล็ก ๆ จำนวนมากในไทยก็เงียบไป บทความนี้สรุปว่าเกิดอะไรขึ้น และควรใช้อะไรแทน

LINE Notify ยกเลิกเมื่อไร

ตามประกาศปิดบริการของ LINE LINE Notify ยุติบริการเมื่อ 31 มีนาคม 2025 ประกาศแนะนำให้ใช้ Messaging API ซึ่งส่งข้อความจาก LINE Official Account และมีจำนวนข้อความฟรีให้ทุกเดือน

แจ้งเตือนจึงไม่ได้มาจาก “LINE Notify” อีกต่อไป แต่มาจาก LINE Official Account ของคุณเอง ซึ่งแสดงชื่อและรูปแบรนด์ของคุณด้วย

ใช้อะไรแทน LINE Notify: push message ผ่าน Messaging API

หลักการเหมือนเดิม แต่มีขั้นตอนเพิ่มสามข้อ:

  1. สร้าง LINE Official Account และเปิด Messaging API ใน LINE Developers Console
  2. ออก channel access token (ในแท็บ Messaging API) ใช้แทน token ของ Notify เดิม และเก็บไว้ที่เซิร์ฟเวอร์เท่านั้น
  3. เลือกผู้รับแจ้งเตือน:
    • ส่งหาคน: ผู้รับเพิ่ม OA เป็นเพื่อน webhook จะได้ user ID จากเหตุการณ์ follow
    • ส่งเข้ากลุ่ม: ตั้งค่าให้ OA เข้ากลุ่มได้ แล้วเชิญเข้ากลุ่ม webhook จะได้ group ID จากเหตุการณ์ join

จากนั้นระบบของคุณส่ง push message ไปที่ ID นั้น รายละเอียดเรื่อง webhook ลายเซ็น และประเภทข้อความอยู่ในคู่มือ LINE Messaging API

ค่าใช้จ่าย (ไทย ณ ตุลาคม 2026)

LINE Notify ฟรี แต่ push message นับตามแพ็กเกจ LINE Official Account ตามหน้า LINE for Business ประเทศไทย และกติกาการนับข้อความของ LINE ที่ตรวจเมื่อ 29 ตุลาคม 2026:

  • แพ็กเกจฟรี: 300 ข้อความต่อเดือน ส่งเพิ่มไม่ได้
  • Basic: 1,280 บาทต่อเดือน 15,000 ข้อความ ข้อความเพิ่ม 0.10 บาท Pro: 1,780 บาท 35,000 ข้อความ ข้อความเพิ่ม 0.06 บาท ราคายังไม่รวม VAT 7%
  • นับหนึ่งข้อความต่อผู้รับหนึ่งคน แจ้งเตือนเข้ากลุ่มห้าคนใช้ห้าข้อความ แพ็กเกจฟรีจึงส่งเข้ากลุ่มนี้ได้ราว 60 ครั้งต่อเดือน เมื่อโควตาหมด การส่งจะล้มเหลวจนถึงเดือนถัดไป

ถ้าแจ้งเตือนวันละไม่กี่ครั้งถึงหนึ่งหรือสองคน แพ็กเกจฟรีมักพอ ถ้าเป็นกลุ่มที่มีแจ้งเตือนถี่ ต้องใช้ Basic หรือรวมแจ้งเตือนให้น้อยลง เช่น ส่งสรุปทุกชั่วโมงแทนการส่งทุกคำสั่งซื้อ

ตัวอย่างโค้ด

ใช้ @line/bot-sdk ของ LINE เวอร์ชัน 11 (Node.js 22 ขึ้นไป) ขั้นแรกหา group ID: เปิด webhook นี้ ใส่ URL ใน Developers Console แล้วเชิญ OA เข้ากลุ่ม

// webhook.mjs: แสดง group ID เมื่อ OA ถูกเชิญเข้ากลุ่ม
import express from 'express';
import { middleware } from '@line/bot-sdk';

const app = express();

app.post('/webhook', middleware({ channelSecret: process.env.LINE_CHANNEL_SECRET }), (req, res) => {
  for (const event of req.body.events) {
    if (event.type === 'join' && event.source.type === 'group') {
      console.log('Group ID:', event.source.groupId);
    }
  }
  res.sendStatus(200);
});

app.listen(3000);

จากนั้น ตรงที่เคยเรียก LINE Notify ให้เปลี่ยนเป็น:

// notify.mjs
import { randomUUID } from 'node:crypto';
import { LineBotClient } from '@line/bot-sdk';

const client = LineBotClient.fromChannelAccessToken({
  channelAccessToken: process.env.LINE_CHANNEL_ACCESS_TOKEN,
});

// retryKey: ถ้าส่งแจ้งเตือนเดิมซ้ำ ให้ใช้ค่าเดิม LINE จะส่งเพียงครั้งเดียว
export async function notify(text, retryKey = randomUUID()) {
  await client.pushMessage(
    { to: process.env.LINE_GROUP_ID, messages: [{ type: 'text', text }] },
    retryKey,
  );
}

// เรียกใช้จากส่วนอื่นของระบบ:
// await notify('คำสั่งซื้อใหม่ #1042: 2 รายการ 890 บาท');

ช่อง to ใส่ได้ทั้ง user ID และ group ID และแจ้งเตือนจะเป็น Flex Message ที่มีปุ่มเปิดคำสั่งซื้อในระบบหลังบ้านก็ได้

แจ้งเตือนร้านค้าแบบไม่ต้องเขียนโค้ด

ถ้าแจ้งเตือนที่ต้องการคือเรื่องการจอง ลูกค้า และการชำระเงินของร้านหรือคลินิกขนาดเล็ก อาจไม่ต้องเขียนโค้ดเลย Tellfox คือระบบจองคิวและ CRM บน LINE แบบสำเร็จรูปที่ส่งข้อความเหล่านี้ให้อัตโนมัติ

ถ้าแจ้งเตือนมาจากระบบของคุณเอง เช่น ERP เว็บไซต์ หรือสคริปต์คลังสินค้า ให้ใช้ Messaging API ตามขั้นตอนข้างบน และการเชื่อมกับข้อมูลลูกค้ามีกติกาของตัวเอง อ่านการเชื่อม LINE เข้ากับ CRM ถ้าต้องการให้เราย้ายแจ้งเตือนจาก LINE Notify เดิมหรือสร้างบอตต่อยอด ดูบริการรับทำ LINE chatbot และ Messaging API หรือดูบริการพัฒนาระบบ LINEทั้งหมด

บทความถัดไปในหัวข้อนี้คู่มือ LINE Messaging API: ประเภทข้อความ webhook และราคาต่อข้อความอ่านต่อ

คำถามที่พบบ่อย

LINE Notify ยกเลิกเมื่อไร

LINE ยุติบริการ LINE Notify เมื่อ 31 มีนาคม 2025 และประกาศปิดบริการแนะนำให้ใช้ Messaging API ผ่าน LINE Official Account แทน

มีอะไรแทน LINE Notify ที่ใช้ฟรีไหม

Messaging API มีโควตาฟรีรายเดือนผ่านแพ็กเกจฟรีของ LINE Official Account คือ 300 ข้อความต่อเดือนในไทย (ณ ตุลาคม 2026) โดยนับตามจำนวนผู้รับ ส่งเข้ากลุ่มห้าคนหนึ่งครั้งจึงใช้ห้าข้อความ

ยังส่งแจ้งเตือนเข้ากลุ่มไลน์ได้ไหม

ได้ ตั้งค่าให้ Official Account เข้ากลุ่มได้ เชิญเข้ากลุ่ม อ่าน group ID จากเหตุการณ์ join ที่ webhook แล้ว push ข้อความไปที่ ID นั้น

ต้องจ้างนักพัฒนาเพื่อเปลี่ยนจาก LINE Notify ไหม

ถ้าแจ้งเตือนมาจากสคริปต์หรือระบบของคุณเอง ต้องมีคนแก้โค้ดให้เรียก Messaging API ถ้าต้องการแค่แจ้งเตือนการจองหรือร้านค้า เครื่องมือ LINE สำเร็จรูปส่งให้ได้โดยไม่ต้องเขียนโค้ด

เขียนโดยทีมวิศวกร FoxSoftนักพัฒนา LINE ในกรุงเทพฯ เราสร้างและดูแล FoxConnect และ FoxSpace รวมถึงออกแบบและพัฒนาโปรเจกต์ LINE เว็บ และ API เฉพาะสำหรับธุรกิจไทย