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

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ต.ค. 2024
  • 👉🏻โค้ดโปรแกรมพร้อมใช้งาน ด้วยมาตรฐานระดับองค์กร ในราคาย่อมเยาว์ (มีวิดีโอสอนใช้งานอย่างละเอียด ใช้งานง่าย ทำตามได้ทันที แม้เป็นมือใหม่!!!)
    🌐 brilliantpy.co...
    *************************
    👉🏻 คอร์สสอนเขียน Google App Script ตั้งแต่พื้นฐานจนสร้างงานได้จริง (มือใหม่ก็เรียนได้)
    🌐 brilliantpy.co...
    *************************
    👉🏻 รับเขียน Google App Script/Calendar/SpreadSheet/Web App/API/Line Notify ตามที่ลูกค้าต้องการ
    🌐 / 244209094240455
    *************************
    👉🏻 Copy โค้ดได้ที่นี่
    ☆ brilliantpy.co...
    *************************
    Donate & Supporting me
    🙏🏻 Bangkok Bank (ออมทรัพย์) : 0470313990 ปภัส ศรีนนตรี
    🙏🏻 Metamask : 0x46eF88881AF6b958711f8B71B74e97c66eaD44dE
    *************************
    ❤️ ติดตามเราได้ที่ ❤️
    ☆ TH-cam : / @brilliantpy
    ☆ Facebook : / brilliantpy
    ☆ Website : brilliantpy.com/

ความคิดเห็น • 59

  • @aziaks8814
    @aziaks8814 8 วันที่ผ่านมา

    ถ้าอยากทำให้แชทตอบกลับเมื่อมีคำในคีเวริททำไงคะ เช่นต้องการให้ตอบเมื่อมีคำว่า คู่มือ ถ้าลูกค้าทักมาว่าขอ"คู่มือ"การใช้งาน ซึ่งมีคำที่ระบุไว้อยู่ก็ให้ตอบกลับได้ทันที

  • @JIRAYUTPANNO
    @JIRAYUTPANNO ปีที่แล้ว +2

    ทำให้อ่าน คอลัมอื่นๆ ด้วยทำยังไงครับ เช่น คอลัม C และ D เขียนโค้ตอย่างไรครับ

  • @RPX4S
    @RPX4S ปีที่แล้ว +2

    Ep.2 ครับ รออยู่ๆ ❤ ทำเป็นซี่รี่ยาวๆเลยครับ

  • @b3nzzy5
    @b3nzzy5 22 วันที่ผ่านมา

    ขอบคุณมากๆ เลยครับ สาธุ

  • @mossnewhigh9869
    @mossnewhigh9869 16 วันที่ผ่านมา

    ดีมากครับ ทำต่อไปนะครับ เป็นกำลังใจให้

  • @something5353
    @something5353 ปีที่แล้ว +2

    เสียงคลิ๊กเม้าส์ค่อนข้างดังนะคับ ใส่หูฟังแอบรบกวนอยู่ ขอบคุณสำหรับเนื้อหาดีๆนะคับ ติดตามต่อคับบบ😊

    • @brilliantpy
      @brilliantpy  ปีที่แล้ว +1

      ขอบคุณสำหรับคำแนะนำนะครับ รอบหน้าเดี๋ยวแอดมินปรับเสียงลงให้ครับ :) :) :)

  • @bygrit8237
    @bygrit8237 10 หลายเดือนก่อน +1

    ขอบคุณมากๆครับ สอนได้ละเอียดดีครับ

  • @B2BS2B2CTeamfanslink
    @B2BS2B2CTeamfanslink 11 หลายเดือนก่อน +1

    ขอบคุณคับ ... รบกวน 2 อย่าง เราสามารถให้หาข้อมูลใน แถว A หากไม่เจอ ไปหาต่อในแถว B ได้มั้ยคับ? และถ้าแสดงผมในแถว C + D + E รบกวนสอนเขียน code เพิ่มหน่อย จะดีมากเลยคับ ขอบคุณคับ

    • @B2BS2B2CTeamfanslink
      @B2BS2B2CTeamfanslink 11 หลายเดือนก่อน

      ทำได้แล้วนะคับ ให้ 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;

  • @tipawanbu
    @tipawanbu 2 หลายเดือนก่อน

    ต้องเสียเงิน ซื้อป่าวคะ ถึงจะใช้ได้ ทำตามแล้ว bot ไม่ตอบกลับค่ะ

  • @playlearn4452
    @playlearn4452 5 หลายเดือนก่อน +1

    เพิ่ม chatbot ในกลุ่มแล้วมันออกเอง เกี่ยวมั๊ยครับ ว่าในกลุ่ม มี line notify อยู่แล้ว

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      ไม่เกี่ยวครับ
      ให้ไปตั้งค่าที่ Line OA => เลือก Bot ที่ต้องการ => "ตั้งค่า" => "ตั้งค่าบัญชี" => เลือก "อนุญาตให้เข้าร่วมกลุ่มหรือแชทแบบหลายคน"
      จากนั้นก็ invite เข้ากลุ่มได้เลยครับ
      ปล.ใน1กลุ่มจะมี Line OA ได้แค่ 1 Line OA เท่านั้น
      ปล.2 Line OA 1 แอคจะเพิ่มให้กี่กลุ่มก็ได้ครับ

    • @playlearn4452
      @playlearn4452 3 หลายเดือนก่อน

      @@brilliantpyตัว linebot สามารถรับข้อความจาก line notify แล้วมาเก็บไว้ที่ google sheet ได้มั๊ยครับ

  • @intelgenerallife
    @intelgenerallife ปีที่แล้ว +1

    รอ ep ต่อไป reply รูปนะครับ

  • @MaewNoy
    @MaewNoy ปีที่แล้ว +1

    ดึงรูป หรือ file pdf มาแสดงใน line ได้ไหมครับ

    • @brilliantpy
      @brilliantpy  ปีที่แล้ว

      ได้ครับผม แอดมินกำลังทำคลิปสอนเป๋นซีรีส์ยาวๆให้อยู่ รอติดตามได้เลยครับ

  • @Mgr.อ๊อดเทียนทะเล
    @Mgr.อ๊อดเทียนทะเล ปีที่แล้ว +1

    ขอบคุณครับ

  • @โสภ-ร8ฒ
    @โสภ-ร8ฒ ปีที่แล้ว

    ถ้าต้องการเพิ่ม่ปุ่มกดส่งข้อความแล้วส่งไปที่ไลน์ต้องเขียนโค้ดยังไงครับ

  • @james03401
    @james03401 11 หลายเดือนก่อน +2

    เสียงคลิกเมาส์ได้ใจจริง

    • @brilliantpy
      @brilliantpy  11 หลายเดือนก่อน

      ขออภัยด้วยครับ รอบหน้าจะปรับให้เบาลงนะครับ :) :) :)

  • @มานพสายสุวรรณ์
    @มานพสายสุวรรณ์ 11 หลายเดือนก่อน +1

    ขอบคุณครับ

  • @somponghhy2501
    @somponghhy2501 ปีที่แล้ว +1

    ขอบคุณครับ

  • @toonyabkasikum3588
    @toonyabkasikum3588 ปีที่แล้ว +1

    ขอบคุณครับ

  • @สาธิตโลหะสาร
    @สาธิตโลหะสาร 5 หลายเดือนก่อน

    เมื่อวนลูปแล้วพบข้อมูลBotตอบกลับมาได้ปกติ แล้วหากเราอยากให้ Bot ตอบกลับหลังจากที่วนลูปเสร็จแล้ว ไม่พบข้อมูลจะเขียน อย่างไรครับ

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      เขียนเป็น case else ได้เลยครับเช่น
      if(msg=="msg1"){
      // found case1
      }if(msg=="msg2"){
      // found case2
      }else{
      // not found any case
      }

  • @peidkem
    @peidkem 9 หลายเดือนก่อน

    ขอบคุณมากคะ ทำผิดไป 1 รอบ😅

  • @w-view2098
    @w-view2098 5 หลายเดือนก่อน +1

    เสียงคลิกลั่นมากครับ

    • @brilliantpy
      @brilliantpy  5 หลายเดือนก่อน

      ตอนนี้ปิดเสียงคลิกเมาส์ให้แล้วครับ ขออภัยด้วยครับTT

  • @mindwanna
    @mindwanna 5 หลายเดือนก่อน

    สามารถสร้างกลุ่ม แล้วตอบอัตโนมัติได้ไหม 18:08

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      ได้ครับ ให้ไปตั้งค่าที่ Line OA => เลือก Bot ที่ต้องการ => "ตั้งค่า" => "ตั้งค่าบัญชี" => เลือก "อนุญาตให้เข้าร่วมกลุ่มหรือแชทแบบหลายคน"
      จากนั้นก็ invite เข้ากลุ่มได้เลยครับ
      ปล.ใน1กลุ่มจะมี Line OA ได้แค่ 1 Line OA เท่านั้น
      ปล.2 Line OA 1 แอคจะเพิ่มให้กี่กลุ่มก็ได้ครับ

  • @mindwanna
    @mindwanna 5 หลายเดือนก่อน

    สามารถสร้างกลุ่ม แล้วตอบอัตโนมัติได้ไหม

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      ได้ครับ ให้ไปตั้งค่าที่ Line OA => เลือก Bot ที่ต้องการ => "ตั้งค่า" => "ตั้งค่าบัญชี" => เลือก "อนุญาตให้เข้าร่วมกลุ่มหรือแชทแบบหลายคน"
      จากนั้นก็ invite เข้ากลุ่มได้เลยครับ
      ปล.ใน1กลุ่มจะมี Line OA ได้แค่ 1 Line OA เท่านั้น
      ปล.2 Line OA 1 แอคจะเพิ่มให้กี่กลุ่มก็ได้ครับ

  • @Songwoo-em7fw
    @Songwoo-em7fw 5 หลายเดือนก่อน +1

    สอบถามหน่อยครับ ถ้าต้องการให้ Bot ตอบเป็นรูปภาพ จาก Google Sheet ต้องเพิ่ม Code ยังไงบ้างครับ

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      ดูคลิปนี้ได้เลยครับ >> th-cam.com/video/-tmE0XzrVLE/w-d-xo.htmlsi=irTv4Ze5KTs16nmM

  • @pyaephyo3633
    @pyaephyo3633 ปีที่แล้ว +1

    love u

  • @KunOat-it6vs
    @KunOat-it6vs 8 หลายเดือนก่อน

    อยากให้ขึ้นรูปภาพแต่ละะแถวรันไว้ ต้องเขียนยังไงต่อครับ

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      หมายถึงยังไงเหรอครับ

  • @emr405
    @emr405 7 หลายเดือนก่อน

    ไม่เห็นมีดคดอย่างที่บอกเลยอะครับคลิกไปดูก็คนละ code เซงอะ

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      ขออภัยด้วยครับแอดมินแปะลิงก์ใต้คลิปผิด ตอนนี้แก้ไขให้แล้วนะครับ

  • @108ธันศินีบัวงาม4ปี
    @108ธันศินีบัวงาม4ปี 10 หลายเดือนก่อน

    รบกวนสอบถามถ้าต้องการแสดงข้อมูลทั้งหมดต้องใช้โค้ดแบบไหนค่ะ

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      แสดงข้อมูลทั้งหมดคือยังไงเหรอครับ

  • @paiinlove1992
    @paiinlove1992 5 หลายเดือนก่อน

    ขอบคุณครับ

  • @kit00kitza
    @kit00kitza 2 หลายเดือนก่อน

    😄 ดีมากครับ

  • @SeaWildExplorer
    @SeaWildExplorer 10 หลายเดือนก่อน

    ถ้าผู้ใช้ส่งข้อมูลมาแบบ ตัวพิมพ์ใหญ่บ้างเล็กบ้าง
    แต่หลังบ้านเราเป็นพิมพ์ใหญ่ทั้งหมดจะแก้ปัญหาอย่างไรครับ
    ตั้งแต่ผมดูมา มีช่องนี้ช่องเดียวที่ทำตามแล้วใช้งานได้จริง จากผมที่ไม่มีความรู้อะไรเลย ขอบพระคุณช่องคุณภาพครับผม

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      ใช้ฟังก์ชัน toUpperCase() เพื่อ force ค่าที่ผู้ใช้กรอกมาให้เป็นตัวพิมพ์ใหญ่ทั้งหมดได้ครับ :) :) :)

  • @okcomewithme1060
    @okcomewithme1060 9 หลายเดือนก่อน +1

    ถ้าทำกลับกันได้ไหมครับ คือ ถ้ามีกลุ่มlineส่งข้อมูลมาแล้วให้ไปกรอกในgoglesheet อะครับ

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      จริงๆทำได้หมดเลยเพราะเราเขียนโค้ดเองครับ แอดมินไกด์ให้ว่าให้ปรับโค้ดจากการรับค่าข้อความจากไลน์มาแล้วตอบกลับเป็นคำต่างๆ ก็เปลี่ยนเป็นโค้ดการเขียนข้อมูลลง spreadsheet แทนครับ
      ตัวอย่างนะครับ
      var ss = SpreadsheetApp.getActiveSpreadsheet();
      var sheet = ss.getSheets()[0];
      var cell = sheet.getRange("B2");
      cell.setValue(100);

  • @naruechaiyotbunrueng968
    @naruechaiyotbunrueng968 ปีที่แล้ว +1

    รอ EP ต่อไปแล้วครับ 😁

    • @brilliantpy
      @brilliantpy  ปีที่แล้ว +2

      ต่อไประบบจองห้องประชุมนะครับ :) :) :)

  • @Songwoo-em7fw
    @Songwoo-em7fw 5 หลายเดือนก่อน

    สอบถามหน่อยครับ ถ้าลูกค้าตอบมาแล้ว อยากให้bot ตอบแชท2ครั้ง จากคอล์มน์ B แยกเป็นบรรทัดๆ กับคอลัมน์ C ต้องเพิ่มCode ยังไงครับ

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      แอดมินไกด์ให้ว่า ให้สังเกตจากโค้ดส่วนนี้
      "messages" : [{
      "type" : "text",
      "text" : replyText
      }]
      จะเห็นว่าเป็น array ซึ่งสามารถส่งได้ทีละหลายข้อความอยู่แล้ว เช่นลองปรับเป็น
      "messages" : [{
      "type" : "text",
      "text" : replyText1
      },{
      "type" : "text",
      "text" : replyText2
      }]
      ประมาณนี้ดูนะครับ :) :) :)

  • @poramatemm7331
    @poramatemm7331 หลายเดือนก่อน

    TypeError: Cannot read properties of null (reading 'getSheetByName')
    initSpreadSheet @ Main.gs:44
    doPost @ Main.gs:11

    • @oninoone6427
      @oninoone6427 28 วันที่ผ่านมา

      เป็นเหมือนกันครับ แก้ไขยังไงหรอครับ

    • @poramatemm7331
      @poramatemm7331 27 วันที่ผ่านมา

      @@oninoone6427 แก้แล้วครับ เนื่องจาก script เป็น active sheet
      ดังนั้น เวลา สร้างสคริป ต้องเข้าจาก google sheet ที่เราจะเอาคำตอบ Auto ไปวางครับ
      แล้วสร้างสคริปจากการเลือกผ่านเมนูใน Google sheet ครับ

  • @vetzayayo915
    @vetzayayo915 9 หลายเดือนก่อน

    รบกวนสอบถามครับ
    แล้วหากต้องการให้ดึงข้อมูล มากกว่า 1 คอลัม
    เราสามารถทำได้ไหมครับ

    • @brilliantpy
      @brilliantpy  4 หลายเดือนก่อน

      ลองดูคลิปนี้นะครับ >> th-cam.com/video/-tmE0XzrVLE/w-d-xo.htmlsi=lRGEfmenQ2CqwVEH

  • @nolowcode
    @nolowcode ปีที่แล้ว

    😮