const match = dateStr.match(/(\d{1,2})\s+([ก-๙]+)/); if (!match) return null;
const day = match[1].padStart(2, "0"); const month = months[match[2]]; const year = new Date().getFullYear();
return `${year}-${month}-${day}`; }
function createCalendarEvent(data) { const calendar = CalendarApp.getDefaultCalendar(); const start = new Date(`${data.date}T${data.startTime}:00+07:00`); const end = new Date(`${data.date}T${data.endTime}:00+07:00`);
สร้าง LINE Official Account (LINE OA) เพื่อเชื่อมต่อ LINE Developers Console กรณียังไม่มี LINE OA
มาดูแนวทางการตั้งค่าแบบง่าย ๆ สำหรับคนที่เริ่มต้นใช้งาน Messaging API กัน ก่อนอื่นเราต้องเช็คว่า เรามี LINE OA ที่เราต้องการแล้วหรือยัง โดยวิธีสร้างทำได้ 2 แบบ คือสร้างผ่าน LINE Developers Console โดยตรง หรือว่าจะสร้างใน LINE Official Account ก็ได้เหมือนกัน
สร้างผ่าน LINE Official Account (LINE OA)
วิธีการสร้างใน LINE Official Account พอเรากดสร้างแล้วจะเจอหน้าที่ให้กรอกข้อมูล ของ LINE OA ที่เราต้องการสร้าง
ทั้งการเข้าสร้างผ่าน LINE Developers Console หรือว่าจะสร้างใน LINE Official Account ก็จะเจอหน้าต่างการกรอกข้อมูลแบบเดียวกัน โดยเราต้องกรอกข้อมูลบัญชี ชื่อบัญชี ประเภทธุรกิจ อีเมล์ ชื่อบริษัทให้ครบถ้วน
หลังจากได้ LINE OA ที่ต้องแล้ว อย่าลืมตรวจสอบเปิด Webhook ให้เป็น Active ด้วย
ส่วนตัวผู้เขียนมองว่าการ ส่งข้อความผ่าน LINE ไปลง Google Calendar เลยเป็นวิธีที่สะดวกมาก เพราะเราใช้ LINE กันทุกวันอยู่แล้ว และบางครั้งการนัดหมายเองก็มักเกิดขึ้นใน LINE ดังนั้นวิธีนี้จะลด Process ที่หลายขั้นตอน และเป็น Automation แต่เราสามารถส่งได้เรื่อย ๆ ครับ
ใครที่ใช้ LINE เป็นช่องทางหลักในการรับนัด จัดตาราง หรือแจ้งเตือนลูกค้า นี่คือหนึ่งใน automation ที่ควรมีติดทีม ไม่ต้องเขียนโค้ดเองก็ทำได้ ด้วยพลังของ ChatGPT ลองเริ่มต้นวันนี้ แล้วคุณจะรู้ว่า Automation ไม่ได้อยู่ไกลเลยครับ และนี่คือ ส่งข้อความ LINE ไปลง Google Calendar ให้อัตโนมัติ ใช้งานได้จริง ไม่ต้องเขียนโค้ด ด้วย ChatGPT ถ้าชอบ หรือ สนใจอยากอ่านบทความด้านการใช้ AI แบบนี้อีก ผู้เขียนฝากติดตามด้วยครับหรือ