เป็นการใช้ Google Apps Script มาช่วยในการทำงานส่วนนี้ โดยการทำงานจะใช้ข้อมูลวันนัดหมาย ใน Google Calendar เมื่อเงื่อนไขที่ได้ตั้งค่าไว้ถึงกำหนดเวลา ระบบก็จะส่งเตือนไปที่ LINE ทันที
มีขั้นตอนการตั้งค่า ดังนี้
1. ไปที่ https://www.google.com/script/start/ แล้วคลิกที่ Start Scripting
2. Sign in เข้าระบบ โดยใช้ Gmail Account ดังรูป
3. ที่หน้าจอด้านซ้ายมือ ให้คลิกที่ปุ่ม New Project ดังรูป
4. คลิกที่นี่ จะเปิดหน้า Script template ที่สร้างไว้ให้แล้ว ให้ Copy ข้อความทั้งหมด
5. ลบข้อความออก ดังรูป
6. ให้วางข้อความที่ Copy มา แล้วระบุ Gmail Account และกำหนดจำนวนวันแจ้งเตือนล่วงหน้า ดังรูป
หมายเหตุ : เป็น Gmail Account เดียวกันกับที่ใช้ Google Calendar สำหรับส่งวันนัดหมายไปยัง LINE
7. ไปที่ https://notify-bot.line.me/en/ แล้ว Log in ด้วย LINE Account
8. คลิกที่ My Page ดังรูป
9. คลิกที่ Generate token ดังรูป
10. ตั้งชื่อการแจ้งเตือน เช่น นัดหมายจาก PLAW เป็นต้น และระบุชื่อ LINE ที่ต้องการส่งแจ้งเตือน โดยสามารถส่งเข้า Group LINE หรือ LINE ส่วนตัว ก็ได้ เสร็จแล้วคลิกปุ่ม Generate token (ปุ่มอยู่ด้านล่าง)
หมายเหตุ : กรณีต้องการส่งแจ้งเตือนเข้า Group LINE ให้เพิ่มเพื่อน @linenotify แล้วเอาเข้าไปใน group
11. คลิกปุ่ม copy ดังรูป
12. กลับไปที่ Google Apps Script แล้ววาง AccessToken ในช่อง ดังรูป
13. ตั้งชื่อ Project เช่น plaw2 notice เป็นต้น เสร็จแล้วคลิกปุ่ม save project
14. คลิกที่เมนู Trigger ด้านซ้ายมือ ดังรูป จากนั้นคลิกปุ่ม Add Trigger ด้านขวาล่าง
15. ระบุค่า ดังรูป สำหรับช่อง Select Time of Day หมายถึง กำหนดช่วงเวลา ที่ต้องการส่งแจ้งเตือน
เสร็จแล้วคลิกปุ่ม save
16. กรณี หน้าจอแสดง เป็นภาษาไทย ให้เลือก ดังรูป
17. จะแสดงหน้าจอ ดังรูป ให้เลือก Gmail Account
18. คลิกปุ่ม ด้านล่างซ้าย ดังรูป
19. คลิกปุ่ม ด้านล่างซ้าย ดังรูป
20. คลิกปุ่ม Allow ดังรูป
21. ทดสอบ Script โดยคลิกที่เมนู run (เรียกใช้) ดังรูป
22. ตัวอย่าง เมื่อมีการแจ้งเตือนไปที่ LINE