The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by Cai Oae4, 2024-03-05 23:17:56

ระบบแจ้งเตือนงานด้วย Line Notify และ Google Calendar

E book

LIN E N O TIF Y LIN E N O TIF Y โดย สำสำสำสำนันันักนังานเศรษฐกิกิกิจกิการเกษตรที่ที่ ที่ที่4 สำสำสำสำนันันักนังานเศรษฐกิกิกิจกิการเกษตร กระทรวงเกษตรและสหกรณ์ณ์ณ์ณ์ G O O G L E C A L E N D A R G O O G L E C A L E N D A R Line Notify ระบบแจ้จ้ จ้ ง จ้ งเตืตื ตื อ ตื อนงานด้ด้ ด้ ว ด้ วย Google Calendar และ


Purpose Prepared Flow Chart Step 1 : Line Notify Step 2 : Access Token Step 3 : Google Calendar Step 4 : Google Apps Script Step 5 : Run code Step 6 : Notification Content Purpose วัวัวัตวัตถุถุถุปถุปรระะสสงงค์ค์ ค์ค์ เพื่อใช้แจ้งเตือนงานภายในส่วน/ฝ่าย ให้แก่ผู้รับผิดชอบรับทราบก่อนเวลางาน และในวันเวลาที่มีงาน เพื่อติดตามงานกับผู้ที่ได้รับมอบหมาย ได้อย่างรวดเร็ว เพื่อเก็บรวบรวมตารางงานไว้ในระบบ ออนไลน์ 1 Content


Prepared สิ่งที่ต้องเตรียม 2 บับับัญบัชีชีชีไชีลน์น์ น์ สำ น์ สำสำสำหรัรัรับรัแอดมิมิมินมิ เตรียมบัญชีไลน์ (แอดมิน) เพื่อใช้ออก Token เตรียมกลุ่ม / บุคคล ที่ต้องการแจ้งเตือน บับับัญบัชีชีชีชีGoogle ใช้ Google Drive , Google Calendar ใช้ Google Apps Script สำ หรับ Run คำ สั่ง code ที่ที่ ที่ใที่ ช้ช้ช้ช้Run คำคำคำคำสั่สั่ สั่ ง สั่ ง ใช้ code คำ สั่ง Java Script สำ หรับ Run ตารางงาน ตารางงานที่ต้องการเพิ่มการแจ้งเตือน Prepared


3 Flow Chart ขั้นตอนการทำ งาน 2 3 4 5 6 LINE NOTIFY 1. Add Friend : LINE NOTIFY 2. เชิญ Line Notify เข้ากลุ่มที่ต้องการแจ้งเตือน OPEN BROWSER 1. open browser ; https://notify-bot.line.me/tH/ เพื่อออก Token สำ หรับใส่ใน Code การแจ้งเตือนงาน 2. Copy Token ไว้ ใน Word หรือ Notepad 1 GOOGLE CALENDAR 1. เปิด Google Calendar หรือ ปฏิทิน เพื่อลงตารางงาน 2. Copy รหัสปฏิทินงาน ไว้ใน Word หรือ Notepad GOOGLE APPS SCRIPT 1. เปิด Google Apps Script เพื่อเขียน code คำ สั่งแจ้งเตือนงาน 2. คำ สั่งแจ้งเตือนงานจะมี 2 คำ สั่ง คือ คำ สั่งแจ้งเตือนงานล่วงหน้า 1 วัน และคำ สั่งแจ้งเตือนงานในวันที่มีงาน GOOGLE APPS SCRIPT 1.นำ เอา Token Line Notify และ รหัสปฏิทินงานที่ Copy ไว้ ใส่ใน Code คำ สั่ง 2. ตั้งช่วงเวลาที่ต้องการให้แจ้งเตือนใน Trigger NOTIFICATION 1.ทดสอบการแจ้งเตือน 2.นำ เอาระบบแจ้งเตือนให้ส่วน/ฝ่ายดำ เนินงาน Flow Chart


4 1. Add Friend : LINE NOTIFY เปิด Application : Line จากนั้น Add Friend หรือเพิ่มเพื่อน บัญชีทางการที่ชื่อว่า LINE NOTIFY STEP 1 Line Notify 1. Add Friend : LINE NOTIFY 2. เชิญ LINE NOTIFY เข้ากลุ่มที่ต้องการแจ้งเตือน 2. เชิญสมาชิก LINE NOTIFY เข้ากลุ่มที่ต้องการใช้แจ้งเตือน Step 1


5 1. open browser ( Google / Microsoft Edge /Safari / Firefox) และไปที่ https://notify-bot.line.me/tH/ จากนั้นเข้าสู่ระบบ LINE STEP 2 Access Token 1. open browser ; https://notify-bot.line.me/tH/ เพื่อออก Token สำ หรับใส่ใน Code การแจ้งเตือนงาน 2. Copy Token ไว้ ใน Word หรือ Notepad Step 2


6 2. เมื่อเข้าระบบแล้วไปที่ หน้าของฉัน Step 2 3. จากนั้นกดออก Access Token (สำ หรับผู้พัฒนา) เพื่อออกรหัส Token 4. จากนั้นตั้งชื่อ Token เพื่อแสดงเมื่อมีการแจ้งเตือน , เลือกกลุ่มไลน์ที่ ต้องการแจ้งเตือน จากนั้นกดออก Token กำ หนดชื่อชื่ Token เพื่อพื่แสดงเมื่อมื่มีกมีารแจ้งจ้เตือน เลือกกลุ่มลุ่ไลน์ที่น์ ที่ต้องการให้มีห้กมีารแจ้งจ้เตือน กดออก Token


7 5. คัดลอก รหัส Token ไว้ใน Word หรือ Notepad เพื่อใช้ในการเขียน code คำ สั่ง โดยต้องคัดลอกรหัสไว้เสมอ เมื่อกดปิดแล้วจะไม่สามารถกดดูรหัสได้อีกครั้ง Copy Token Step 2 6. เมื่อกดปิด จะปรากฎบริการที่เชื่อมต่อ เป็นกลุ่มไลน์ที่เลือกไว้


Step 3 8 STEP 3 Google Calendar 1. เปิด Google Calendar หรือ ปฏิทิน เพื่อลงตารางงาน 2. Copy รหัสปฏิทินงาน ไว้ใน Word หรือ Notepad 1. เปิด Google Calendar หรือ ปฏิทินใน Web browser : Google Chorme Google Calendar หรือรืปฏิทิน


9 กดเพิ่มพิ่ ปฏิทินเพื่อพื่กำ หนดตารางงาน สร้าร้งปฏิทินใหม่ 2. กดเพิ่มเครื่องหมาย + เพื่อเพิ่มปฏิทินอื่น (หรือสามารถใช้ ปฏิทิน เดียวกับ Google Account ได้ตามสะดวก) Step 3 3. เลือกสร้างปฏิทินใหม่ 4. กำ หนดชื่อ เลือกโซนเวลา เป็น เขตอินโดจีน-กรุงเทพฯ และกดสร้างปฏิทิน เพิ่มพิ่ชื่อชื่ปฏิทิน กด สร้าร้งปฏิทิน เลือกโซนเวลา


กดที่วันวัที่ที่ต้องการลงตารางงาน จะปรากฎหน้าน้ต่างให้เห้พิ่มพิ่ราย ละเอียดงาน เพิ่มพิ่ชื่อชื่งาน กำ หนดวันวัและเวลาของตารางาน รายละเอียด / คำ อธิบธิาย / ไฟล์แนบ เลือกปฏิทินที่เราต้องการจัดจัเก็บตาราง งาน บันบัทึก 5. เลือกวันที่มีตารางงาน เพิ่มตารางงานที่ต้องการแจ้งเตือนในปฏิทินที่สร้างใหม่ Step 3 10ตัวอย่าย่ง ตารางงานที่ บันบัทึกงาน เรียรีบร้อร้ยแล้ว


11 กดตัวเลือกสำ หรับรั ปฏิทิน 6.เมื่อเพิ่มตารางงานเรียบร้อยแล้ว กดเพิ่มเติม เพื่อ copy รหัสปฏิทินสำ หรับใส่ใน code คำ สั่ง Step 3 7. เลือกการตั้งค่าและการแชร์ จะปรากฎหน้าการตั้งค่าปฏิทิน หน้าน้ต่างการตั้งตั้ค่าปฏิทิน


Step 3 12 8. มาที่ “ใช้งานร่วมกับปฏิทิน” จากนั้น copy รหัสปฏิทิน ไว้ใน Word หรือ Notepad Copy รหัสหั ปฏิทิน


13 Step 4 STEP 4 Google Apps Script 1. เปิด Google Apps Script เพื่อเขียน code คำ สั่งแจ้งเตือนงาน 2. คำ สั่งแจ้งเตือนงานจะมี 2 คำ สั่ง คือคำ สั่งแจ้งเตือนงานล่วงหน้า 1 วัน และคำ สั่งแจ้งเตือนงานในวันที่มีงาน 1. เปิด web browser และไปที่ https://script.google.com/home เพื่อเปิด Apps Script จากนั้นเลือก โครงการใหม่เพื่อเริ่มต้นเขียน code คำ สั่ง


14 2. จากนั้นเขียน code คำ สั่ง โดยคำ สั่งแบ่งเป็น 2 คำ สั่ง คือ คำ สั่งแจ้งเตือนล่วงหน้า และคำ สั่งแจ้งเตือนวันที่มีงาน Step 4 2.2 code คำ สั่งแจ้งเตือนงานในวันที่มีงาน 2.1 code คำ สั่งแจ้งเตือนล่วงหน้า


15 Step 5STEP 5 Run code Google Apps Script 1.นำ เอา Token Line Notify และ รหัสปฏิทินงานที่ Copy ไว้ ใส่ใน Code คำ สั่ง 2. ตั้งช่วงเวลาที่ต้องการให้แจ้งเตือนใน Trigger 1. การ Run ชุดคำ สั่งการแจ้งเตือนงานล่วงหน้า 1.1 ชุดคำ สั่งการแจ้งเตือนล่วงหน้า มีทั้งหมด 64 บรรทัด


16บรรทัดที่ 3 = รหัสหั ปฏิทิน บรรทัดที่ 5 = รหัสหั line token Step 5 1.2 copy Line Token วางไว้ในบรรทัดที่ 5 และ copy รหัสปฏิทิน วางไว้ ในบรรทัดที่ 3 1.3 จากนั้นกดบันทึกโครงการ กดบันบัทึกโครงการ 1.4 กดเรียกใช้ เพื่อตรวจสอบสิทธิ์ในการเข้าถึงการใช้งานชุดคำ สั่ง กดเรียรีกใช้


17 Step 51.5 กดตรวจสอบสิทธิ์ 1.5 เลือก Google Account 1.5 เลือกขั้นสูง


Step 5 18 1.6 เลือก ไปที่ แจ้งเตือนจากปฏิิทิน (ชื่อชุดคำ สั่ง) 1.6 เลือก อนุญาตชุดคำ สั่งทำ งานใน Google Account ได้


19 Step 51.7 เมื่อดำ เนินการเสร็จสิ้นแล้ว ชุดคำ สั่งจะขึ้นว่า ดำ เนินการเสร็จแล้ว 2. การ Run ชุดคำ สั่งการแจ้งเตือนงานในวันที่มีงาน 2.1 ชุดคำ สั่งการแจ้งเตือนงาน มีทั้งหมด 86 บรรทัด


20บรรทัดที่ 10 วางรหัสหั ปฏิทิน Step 5 2.2 Copy Line Token วางในบรรทัดที่ 66 และ Copy รหัสปฏิทินวางใน บรรทัดที่ 10 บรรทัดที่ 66 วาง Line Token 2.3 จากนั้นกดบันทึกและเรียกใช้สิทธิ์ (ตามวิธี 1.3 -1.6 ) 2.4 เมื่อดำ เนินการเสร็จสิ้นแล้ว ชุดคำ สั่งจะขึ้นว่า ดำ เนินการเสร็จแล้ว


21 Step 53. กำ หนดให้มีการแจ้งเตือนกิจกรรมที่บันทึกไว้ในปฏิทิน โดย ไปที่แถบเครื่อง มือด้านซ้ายมือ ของหน้าเว็บ Apps Script เลือก ทริกเกอร์ (รูปนาฬิกาปลุก) จากนั้นเลือก เพิ่มทริกเกอร์ (มุมล่างขวา) เลือกเพิ่มพิ่ทริกริเกอร์


Step 5 22 3.1 . เพิ่มการตั้งเวลาแจ้งเตือน จากนั้นบันทึก ระบบจะขอตรวจสอบการ สิทธิ์การเข้าถึง (ทำ วิธีเดิม 1.3-1.6) เลือกประเภทของทริกริเกอร์ตร์ามเวลา : เลือกจับจัเวลาวันวั เลือกช่วช่งเวลาในวันวัเลือกเวลาของวันวั : ตามสะดวก ตัวอย่าย่งเช่นช่การ แจ้งจ้เตือนล่วงหน้าน้ควรตั้งตั้แจ้งจ้เตือนไว้ที่ว้ ที่ช่วช่งเย็นย็ก่อนวันวังาน และแจ้งจ้ เตือนวันวัที่มีงมีาน ควรแจ้งจ้เตือนก่อนเวลาเข้าข้งาน 3.2 เพิ่มทริกเกอร์ในทั้ง 2 ชุดคำ สั่ง ทั้งชุดคำ สั่งแจ้งเตือนงานล่วงหน้า และ ชุดคำ สั่งแจ้งเตือนงานในวันที่มีงาน


เลือกการตั้งตั้ค่าโครงการ 23 Step 54. จากนั้น ตั้งค่า Time zone เพื่อให้การแจ้งเตือนตรงกับโซนเวลาของ ประเทศไทย 4.1 เลือกที่ แสดงไฟล์ Mainfest “appsscript.json”


Step 5 244.2 จะปรากฎชุดคำ สั่ง ที่แถบเครื่องมือ เป็นชุดคำ สั่ง appscript.json 4.3 ในกรณีที่โซนเวลาไม่ถูกต้อง จะปรากฎชื่อ Time zone เป็น Time zone อื่นที่ไม่ใช่ Bangkok


25 Step 54.4 ในกรณีที่ Time zone ไม่ถูกต้องให้แก้ไข Time zone ในบรรทัดที่ 2 เป็น "timeZone": "Asia/Bangkok", 4.5 จากนั้นกดบันทึกโครงการ และระบบจะขอตรวจสอบการสิทธิ์ การเข้าถึง (ทำ วิธีีเดิม 1.3-1.6)


Step 6 26STEP 6 Notification 1. ทดสอบการแจ้งเตือน 2.นำ เอาระบบแจ้งเตือนไปใช้ในการทำ งานในหน่วยงาน เมื่อทำ การบันทึกโครงการ ตรวจสอบสิทธิ์ และเรียกใช้ เรียบร้อยแล้ว ทั้ง 2 ชุดคำ สั่ง ในกลุ่มไลน์ที่ต้องการแจ้งเตือนงาน จะปรากฏข้อความ แจ้งเตือนจาก Line Notify ดังนี้ การแจ้งจ้เตือนงานล่วงหน้าน้ : โดยจะแจ้งจ้เตือนก่อน 1 วันวัก่อนมีตมีารางงาน และจะแจ้งจ้เตือนในช่วช่งเวลา หลังเลิกงาน 1. การทดสอบการแจ้งเตือน 1.1 การแจ้งเตือนงานล่วงหน้า


การแจ้งจ้เตือนงานในวันวัที่มีงมีาน/กิจกรรม : จะแจ้งจ้เตือนในช่วช่งเวลา 7.30-8.00 น. ในวันวั นั้นนั้ๆ 27 Step 61.2 การแจ้งเตือนงานในวันที่มีงาน 1.3 การแจ้งเตือนในวันที่ไม่มีงาน ในวันวัที่ไม่มีม่งมีาน/กิจกรรม จะเป็นป็การแจ้งจ้เตือนล่วงหน้าน้ว่าว่ ไม่มีม่กิมี กิจกรรมในวันวัถัดไป โดยจะมีกมีารแจ้งจ้เตือนงานดังดันี้ : 1. ชื่อชื่เรื่อรื่งงาน 2. เวลา 3. รายละเอียด ซึ่งซึ่สามารถใส่รส่ายละเอียดของงาน ได้เด้ช่นช่เลขห้อห้ง zoom ในการประชุม , ชื่อชื่เจ้าจ้หน้าน้ที่ผู้รัผู้ บรัผิดผิชอบ และ Link สำ หรับรัเอกสารแนบที่ใส่ใส่นไว้ใว้นตารางงานใน google calendar


Contact Us ติติ ติ ด ติ ดต่ต่ ต่ อ ต่ อสอบถาม สำสำสำสำนันันักนังานเศรษฐกิกิกิจกิการเกษตรที่ที่ ที่ที่4 สำสำสำสำนันันักนังานเศรษฐกิกิกิจกิการเกษตร กระทรวงเกษตรและสหกรณ์ณ์ ณ์ณ์ Tel : 0 4326 1513 E-mail : [email protected]


สำสำสำสำนันั นั ก นั กงานเศรษฐกิกิกิจกิการเกษตรที่ที่ ที่ที่4 THANK YOU Regional Office of Agricultural Economics 4


Click to View FlipBook Version