Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LINE OA ANC Integration

ระบบเชื่อมต่อ LINE Official Account (OA) สำหรับการฝากครรภ์ (ANC)
รองรับการแจ้งเตือนนัดหมาย, การบันทึกข้อมูล, และการส่ง Flex Message ให้ผู้ใช้

Features

  • แจ้งเตือนนัด ANC ผ่าน LINE OA
  • ส่ง Flex Message (เช่น ตารางนัด, คำแนะนำสุขภาพแม่และเด็ก)
  • บันทึกข้อมูลลง Google Sheets หรือ HIS/HOSxP
  • รองรับ push และ reply message

Requirements

  • Node.js (latest)
  • LINE Messaging API key
  • Google Sheets API key
  • Hosting: Vercel, Netlify หรือ server โรงพยาบาล

How to Use

  1. Clone repo
    git clone https://github.com/ratchanon-noknoy2318/line_oa_anc.git
    npm install
    npm run dev
    
  2. สร้างไฟล์ .env
LINE_CHANNEL_ACCESS_TOKEN=your_line_channel_access_token
LINE_CHANNEL_SECRET=your_line_channel_secret
GOOGLE_SHEETS_API_KEY=your_google_sheets_api_key
PORT=3000

Author

Ratchanon Noknoy

About

Flex Message about antenatal care

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages