สอนสร้างLine Chat Botด้วยGoogle Script

  Рет қаралды 24,373

BrilliantPy บริลเลียนท์พาย

BrilliantPy บริลเลียนท์พาย

Күн бұрын

Пікірлер: 65
@something5353
@something5353 Жыл бұрын
เสียงคลิ๊กเม้าส์ค่อนข้างดังนะคับ ใส่หูฟังแอบรบกวนอยู่ ขอบคุณสำหรับเนื้อหาดีๆนะคับ ติดตามต่อคับบบ😊
@brilliantpy
@brilliantpy Жыл бұрын
ขอบคุณสำหรับคำแนะนำนะครับ รอบหน้าเดี๋ยวแอดมินปรับเสียงลงให้ครับ :) :) :)
@SeaWildExplorer
@SeaWildExplorer Жыл бұрын
ถ้าผู้ใช้ส่งข้อมูลมาแบบ ตัวพิมพ์ใหญ่บ้างเล็กบ้าง แต่หลังบ้านเราเป็นพิมพ์ใหญ่ทั้งหมดจะแก้ปัญหาอย่างไรครับ ตั้งแต่ผมดูมา มีช่องนี้ช่องเดียวที่ทำตามแล้วใช้งานได้จริง จากผมที่ไม่มีความรู้อะไรเลย ขอบพระคุณช่องคุณภาพครับผม
@brilliantpy
@brilliantpy 7 ай бұрын
ใช้ฟังก์ชัน toUpperCase() เพื่อ force ค่าที่ผู้ใช้กรอกมาให้เป็นตัวพิมพ์ใหญ่ทั้งหมดได้ครับ :) :) :)
@james03401
@james03401 Жыл бұрын
เสียงคลิกเมาส์ได้ใจจริง
@brilliantpy
@brilliantpy Жыл бұрын
ขออภัยด้วยครับ รอบหน้าจะปรับให้เบาลงนะครับ :) :) :)
@JIRAYUTPANNO
@JIRAYUTPANNO Жыл бұрын
ทำให้อ่าน คอลัมอื่นๆ ด้วยทำยังไงครับ เช่น คอลัม C และ D เขียนโค้ตอย่างไรครับ
@RPX4S
@RPX4S Жыл бұрын
Ep.2 ครับ รออยู่ๆ ❤ ทำเป็นซี่รี่ยาวๆเลยครับ
@aziaks8814
@aziaks8814 2 ай бұрын
ถ้าอยากทำให้แชทตอบกลับเมื่อมีคำในคีเวริททำไงคะ เช่นต้องการให้ตอบเมื่อมีคำว่า คู่มือ ถ้าลูกค้าทักมาว่าขอ"คู่มือ"การใช้งาน ซึ่งมีคำที่ระบุไว้อยู่ก็ให้ตอบกลับได้ทันที
@brilliantpy
@brilliantpy Ай бұрын
สามารถเช็คแบบนี้ได้เลยครับ if (your_string.indexOf('คู่มือ') > -1) { // do something }
@bygrit8237
@bygrit8237 Жыл бұрын
ขอบคุณมากๆครับ สอนได้ละเอียดดีครับ
@B2BS2B2CTeamfanslink
@B2BS2B2CTeamfanslink Жыл бұрын
ขอบคุณคับ ... รบกวน 2 อย่าง เราสามารถให้หาข้อมูลใน แถว A หากไม่เจอ ไปหาต่อในแถว B ได้มั้ยคับ? และถ้าแสดงผมในแถว C + D + E รบกวนสอนเขียน code เพิ่มหน่อย จะดีมากเลยคับ ขอบคุณคับ
@B2BS2B2CTeamfanslink
@B2BS2B2CTeamfanslink Жыл бұрын
ทำได้แล้วนะคับ ให้ Chat-GPT จัดการให้ ต่อยอดจาก script นี้ ขอบคุณครับ ประมาณนี้คับ ให้หาในแถวแรกก่อนหากเจอให้แสดงเงื่อนไขแรก/ หากไม่เจอให้ไปหาแถวสองต่อ หากเจอให้แสดงเงื่อนไข 2 for (let i = 0; i < values.length; i++) { let key1 = values[i][0]; let key2 = values[i][1]; if (key1 == user_msg) { let value1 = values[i][2]; let value2 = values[i][3]; let value3 = values[i][4]; replyText = `Text1: ${value1}. Text2: ${value2}. Text3: ${value3}; break; } if (key2 == user_msg) { let value1 = values[i][2]; let value2 = values[i][3]; let value3 = values[i][4]; replyText = `Text1: ${value1}. Text2: ${value2}. Text3: ${value3}; break;
@yonarakz
@yonarakz 2 ай бұрын
สวัสดีครับ พอดีผมเอาโค้ดพี่ไปใช้ ใช้ได้ดีเลยครับ แต่พอผมจะเปลี่ยนรูปแบบ flex ตามที่กำหนดเอง ตอนเซฟโปรเจค ไม่มี error แต่พอเอาไปใช้ ระบบไม่ตอบกลับข้อความเลยครับ
@train-ai
@train-ai Жыл бұрын
ขอบคุณมากคะ ทำผิดไป 1 รอบ😅
@b3nzzy5
@b3nzzy5 3 ай бұрын
ขอบคุณมากๆ เลยครับ สาธุ
@Songwoo-em7fw
@Songwoo-em7fw 7 ай бұрын
สอบถามหน่อยครับ ถ้าต้องการให้ Bot ตอบเป็นรูปภาพ จาก Google Sheet ต้องเพิ่ม Code ยังไงบ้างครับ
@brilliantpy
@brilliantpy 7 ай бұрын
ดูคลิปนี้ได้เลยครับ >> kzbin.info/www/bejne/Y6XQdmOOr9eJgqcsi=irTv4Ze5KTs16nmM
@okcomewithme1060
@okcomewithme1060 Жыл бұрын
ถ้าทำกลับกันได้ไหมครับ คือ ถ้ามีกลุ่มlineส่งข้อมูลมาแล้วให้ไปกรอกในgoglesheet อะครับ
@brilliantpy
@brilliantpy 7 ай бұрын
จริงๆทำได้หมดเลยเพราะเราเขียนโค้ดเองครับ แอดมินไกด์ให้ว่าให้ปรับโค้ดจากการรับค่าข้อความจากไลน์มาแล้วตอบกลับเป็นคำต่างๆ ก็เปลี่ยนเป็นโค้ดการเขียนข้อมูลลง spreadsheet แทนครับ ตัวอย่างนะครับ var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var cell = sheet.getRange("B2"); cell.setValue(100);
@โสภ-ร8ฒ
@โสภ-ร8ฒ Жыл бұрын
ถ้าต้องการเพิ่ม่ปุ่มกดส่งข้อความแล้วส่งไปที่ไลน์ต้องเขียนโค้ดยังไงครับ
@ks5102_B
@ks5102_B Ай бұрын
แสดงว่าการ Reply message แบบนี้ ไม่เสียโควต้าใช่ไหมครับ จะได้นำไปต่อยอดโปรเจค😁😁
@brilliantpy
@brilliantpy Ай бұрын
ใช่ครับ ถ้าเป็นการ Reply message จะใช้ได้ฟรีแบบ unlimited เลยครับ
@mossnewhigh9869
@mossnewhigh9869 3 ай бұрын
ดีมากครับ ทำต่อไปนะครับ เป็นกำลังใจให้
@brilliantpy
@brilliantpy 2 ай бұрын
ยินดีที่เป็นประโยชน์นะครับ :) :) :)
@playlearn4452
@playlearn4452 7 ай бұрын
เพิ่ม chatbot ในกลุ่มแล้วมันออกเอง เกี่ยวมั๊ยครับ ว่าในกลุ่ม มี line notify อยู่แล้ว
@brilliantpy
@brilliantpy 7 ай бұрын
ไม่เกี่ยวครับ ให้ไปตั้งค่าที่ Line OA => เลือก Bot ที่ต้องการ => "ตั้งค่า" => "ตั้งค่าบัญชี" => เลือก "อนุญาตให้เข้าร่วมกลุ่มหรือแชทแบบหลายคน" จากนั้นก็ invite เข้ากลุ่มได้เลยครับ ปล.ใน1กลุ่มจะมี Line OA ได้แค่ 1 Line OA เท่านั้น ปล.2 Line OA 1 แอคจะเพิ่มให้กี่กลุ่มก็ได้ครับ
@playlearn4452
@playlearn4452 6 ай бұрын
@@brilliantpyตัว linebot สามารถรับข้อความจาก line notify แล้วมาเก็บไว้ที่ google sheet ได้มั๊ยครับ
@Songwoo-em7fw
@Songwoo-em7fw 7 ай бұрын
สอบถามหน่อยครับ ถ้าลูกค้าตอบมาแล้ว อยากให้bot ตอบแชท2ครั้ง จากคอล์มน์ B แยกเป็นบรรทัดๆ กับคอลัมน์ C ต้องเพิ่มCode ยังไงครับ
@brilliantpy
@brilliantpy 7 ай бұрын
แอดมินไกด์ให้ว่า ให้สังเกตจากโค้ดส่วนนี้ "messages" : [{ "type" : "text", "text" : replyText }] จะเห็นว่าเป็น array ซึ่งสามารถส่งได้ทีละหลายข้อความอยู่แล้ว เช่นลองปรับเป็น "messages" : [{ "type" : "text", "text" : replyText1 },{ "type" : "text", "text" : replyText2 }] ประมาณนี้ดูนะครับ :) :) :)
@vetzayayo915
@vetzayayo915 11 ай бұрын
รบกวนสอบถามครับ แล้วหากต้องการให้ดึงข้อมูล มากกว่า 1 คอลัม เราสามารถทำได้ไหมครับ
@brilliantpy
@brilliantpy 7 ай бұрын
ลองดูคลิปนี้นะครับ >> kzbin.info/www/bejne/Y6XQdmOOr9eJgqcsi=lRGEfmenQ2CqwVEH
@สาธิตโลหะสาร
@สาธิตโลหะสาร 7 ай бұрын
เมื่อวนลูปแล้วพบข้อมูลBotตอบกลับมาได้ปกติ แล้วหากเราอยากให้ Bot ตอบกลับหลังจากที่วนลูปเสร็จแล้ว ไม่พบข้อมูลจะเขียน อย่างไรครับ
@brilliantpy
@brilliantpy 7 ай бұрын
เขียนเป็น case else ได้เลยครับเช่น if(msg=="msg1"){ // found case1 }if(msg=="msg2"){ // found case2 }else{ // not found any case }
@MaewNoy
@MaewNoy Жыл бұрын
ดึงรูป หรือ file pdf มาแสดงใน line ได้ไหมครับ
@brilliantpy
@brilliantpy Жыл бұрын
ได้ครับผม แอดมินกำลังทำคลิปสอนเป๋นซีรีส์ยาวๆให้อยู่ รอติดตามได้เลยครับ
@emr405
@emr405 9 ай бұрын
ไม่เห็นมีดคดอย่างที่บอกเลยอะครับคลิกไปดูก็คนละ code เซงอะ
@brilliantpy
@brilliantpy 7 ай бұрын
ขออภัยด้วยครับแอดมินแปะลิงก์ใต้คลิปผิด ตอนนี้แก้ไขให้แล้วนะครับ
@naruechaiyotbunrueng968
@naruechaiyotbunrueng968 Жыл бұрын
รอ EP ต่อไปแล้วครับ 😁
@brilliantpy
@brilliantpy Жыл бұрын
ต่อไประบบจองห้องประชุมนะครับ :) :) :)
@KunOat-it6vs
@KunOat-it6vs 10 ай бұрын
อยากให้ขึ้นรูปภาพแต่ละะแถวรันไว้ ต้องเขียนยังไงต่อครับ
@brilliantpy
@brilliantpy 7 ай бұрын
หมายถึงยังไงเหรอครับ
@somponghhy2501
@somponghhy2501 Жыл бұрын
ขอบคุณครับ
@tipawanbu
@tipawanbu 5 ай бұрын
ต้องเสียเงิน ซื้อป่าวคะ ถึงจะใช้ได้ ทำตามแล้ว bot ไม่ตอบกลับค่ะ
@brilliantpy
@brilliantpy 2 ай бұрын
สามารถใช้งานได้แบบฟรีๆ ไม่ต้องเสียเงินซื้อครับ ไม่ทราบว่าตอนนี้ใช้งานได้หรือยังครับ ถ้าติดปัญหาสามารถสอบถามได้ทางแชทนี้เพจนี้เลยครับ facebook.com/BrilliantPy
@mindwanna
@mindwanna 7 ай бұрын
สามารถสร้างกลุ่ม แล้วตอบอัตโนมัติได้ไหม
@brilliantpy
@brilliantpy 7 ай бұрын
ได้ครับ ให้ไปตั้งค่าที่ Line OA => เลือก Bot ที่ต้องการ => "ตั้งค่า" => "ตั้งค่าบัญชี" => เลือก "อนุญาตให้เข้าร่วมกลุ่มหรือแชทแบบหลายคน" จากนั้นก็ invite เข้ากลุ่มได้เลยครับ ปล.ใน1กลุ่มจะมี Line OA ได้แค่ 1 Line OA เท่านั้น ปล.2 Line OA 1 แอคจะเพิ่มให้กี่กลุ่มก็ได้ครับ
@intelgenerallife
@intelgenerallife Жыл бұрын
รอ ep ต่อไป reply รูปนะครับ
@kit00kitza
@kit00kitza 4 ай бұрын
😄 ดีมากครับ
@mindwanna
@mindwanna 7 ай бұрын
สามารถสร้างกลุ่ม แล้วตอบอัตโนมัติได้ไหม 18:08
@brilliantpy
@brilliantpy 7 ай бұрын
ได้ครับ ให้ไปตั้งค่าที่ Line OA => เลือก Bot ที่ต้องการ => "ตั้งค่า" => "ตั้งค่าบัญชี" => เลือก "อนุญาตให้เข้าร่วมกลุ่มหรือแชทแบบหลายคน" จากนั้นก็ invite เข้ากลุ่มได้เลยครับ ปล.ใน1กลุ่มจะมี Line OA ได้แค่ 1 Line OA เท่านั้น ปล.2 Line OA 1 แอคจะเพิ่มให้กี่กลุ่มก็ได้ครับ
@pyaephyo3633
@pyaephyo3633 Жыл бұрын
love u
@w-view2098
@w-view2098 7 ай бұрын
เสียงคลิกลั่นมากครับ
@brilliantpy
@brilliantpy 7 ай бұрын
ตอนนี้ปิดเสียงคลิกเมาส์ให้แล้วครับ ขออภัยด้วยครับTT
@nolowcode
@nolowcode Жыл бұрын
😮
@poramatemm7331
@poramatemm7331 3 ай бұрын
TypeError: Cannot read properties of null (reading 'getSheetByName') initSpreadSheet @ Main.gs:44 doPost @ Main.gs:11
@oninoone6427
@oninoone6427 3 ай бұрын
เป็นเหมือนกันครับ แก้ไขยังไงหรอครับ
@poramatemm7331
@poramatemm7331 3 ай бұрын
@@oninoone6427 แก้แล้วครับ เนื่องจาก script เป็น active sheet ดังนั้น เวลา สร้างสคริป ต้องเข้าจาก google sheet ที่เราจะเอาคำตอบ Auto ไปวางครับ แล้วสร้างสคริปจากการเลือกผ่านเมนูใน Google sheet ครับ
@108ธันศินีบัวงาม4ปี
@108ธันศินีบัวงาม4ปี Жыл бұрын
รบกวนสอบถามถ้าต้องการแสดงข้อมูลทั้งหมดต้องใช้โค้ดแบบไหนค่ะ
@brilliantpy
@brilliantpy 7 ай бұрын
แสดงข้อมูลทั้งหมดคือยังไงเหรอครับ
@toonyabkasikum3588
@toonyabkasikum3588 Жыл бұрын
ขอบคุณครับ
@Mgr.อ๊อดเทียนทะเล
@Mgr.อ๊อดเทียนทะเล Жыл бұрын
ขอบคุณครับ
@มานพสายสุวรรณ์
@มานพสายสุวรรณ์ Жыл бұрын
ขอบคุณครับ
@paiinlove1992
@paiinlove1992 7 ай бұрын
ขอบคุณครับ
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 10 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 28 МЛН
ทำไมทุกคนต้องมี Line OA (LINE Official Account)
16:58
เซียนเป็ด
Рет қаралды 44 М.
เขียนGoogleScriptด้วยVSCodeร่วมกับGit
16:27
BrilliantPy บริลเลียนท์พาย
Рет қаралды 1,9 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН