Send data from Google Sheet to Line notify

สวัสดีครับ วันนี้มาฝึกสกิลการส่งข้อมูลสรุปจาก Google Sheet ให้ไปโชว์ในแอพพลิเคชันไลน์ ทุกครั้งที่มีคนส่งแบบฟอร์มมาถึงเรานะครับ ตามโค้ดด้านล่างนี้เลยครับ

ปล.ใครเจอError(บรรทัดที่13) ตามภาพด้านล่าง ให้กรอกฟอร์มก่อนหนึ่งครั้ง แล้วรันสคริปต์ใหม่นะครับ 🙂 🙂 🙂

// Presented by BrilliantPy.com
 
function sendLineNotify() {
   
    // Editable
    var form = FormApp.openById('11Vl5RpalZ6IWdquI9CeXRrlrxmhTIPO-11Vl5RpalZ6'); 
    var tokens = ['WNFKVX1uXhfAqwLCIPxHiAWNFKVX1uXhfAqwLCIPxHiA']; // For 1 line group
    //var tokens = ['WNFKVX1uXhfAqwLCIPxHiAWNFKVX1uXhfAqwLCIPxHiA','WNFKVX1uXhfAqwLCIPxHiAWNFKVX1uXhfAqwLCIPxHiA']; // For multiple line groups
     
    // Init
    var form_res = form.getResponses()
    var formResponse = form_res[form_res.length - 1];
    var itemResponses = formResponse.getItemResponses();
     
    // Gets an array of all items in the form.
    var items = form.getItems();
    var all_message = form.getTitle() + '\n';
    var all_message_resend = '';
    var all_message_send = '';
    var image_id = [];
    var IMAGE_URL = [];
    var imgThumbnail = [];
    var imgFullsize =  [];
    var file_upload_num = 0;
     
    for (var i = 0; i < itemResponses.length; i++) 
    {
      if (itemResponses[i].getItem().getType() == "GRID") 
      {
        var mrow = items[i].asGridItem().getRows();
        var mcol = items[i].asGridItem().getColumns();
        var itemResponse_val = itemResponses[i].getResponse().toString().split(",")
         
        all_message += (i+1) + ') ' + itemResponses[i].getItem().getTitle() + ' : ' + '\n';
         
        for (var j = 0; j < mrow.length; j++)
        {
          all_message += '   - ' + mrow[j] + ' : ' + itemResponse_val[j] + '\n';
        }
      }
      else if (itemResponses[i].getItem().getType() == "FILE_UPLOAD")
      {
        image_id[file_upload_num] = itemResponses[i].getResponse()
        IMAGE_URL[file_upload_num] = 'https://drive.google.com/uc?export=view&id='+ image_id[file_upload_num];
        imgThumbnail[file_upload_num] = IMAGE_URL[file_upload_num]; // 240×240px JPEG
        imgFullsize[file_upload_num] = IMAGE_URL[file_upload_num]; //1024×1024px JPEG
        //all_message += (i+1) + ') ' + itemResponses[i].getItem().getTitle() + ' : ' + 'As below' + '\n';
        all_message += (i+1) + ') ' + itemResponses[i].getItem().getTitle() + ' : ' + IMAGE_URL[file_upload_num] + '\n';
        file_upload_num += 1;
      }
      else
      {
        all_message += (i+1) + ') ' + itemResponses[i].getItem().getTitle() + ' : ' + itemResponses[i].getResponse() + '\n';
      }
    }
     
    all_message_send = all_message;
    
    for (var k = 0; k < tokens.length; k++) {
      if ( file_upload_num > 0 ) 
      {
        for (var m = 0; m < file_upload_num; m++ )
        {
          if ( m == 0 )
          {
            all_message_send = all_message;
          }
          else if ( m > 0 ) 
          {
            all_message_resend = 'Picture: ' + (m+1);
            all_message_send = all_message_resend;
          }
          var formData = {
            'message' : all_message_send,
            'imageThumbnail': imgThumbnail[m],'imageFullsize' : imgFullsize[m],   
          }
           
          var options = {
            "method" : "post",
            "payload" : formData,
            "headers" : {"Authorization" : "Bearer " + tokens[k]}
          };
          UrlFetchApp.fetch("https://notify-api.line.me/api/notify", options);
        }
      }
      else {
        var formData = {
          'message' : all_message_send,  
        }
         
        var options = {
          "method" : "post",
          "payload" : formData,
          "headers" : {"Authorization" : "Bearer " + tokens[k]}
        };
        UrlFetchApp.fetch("https://notify-api.line.me/api/notify", options);
      }
    }
  }

904 thoughts on “Send data from Google Sheet to Line notify

  1. escort bayan says:

    After all, we should remember compellingly reintermediate mission-critical potentialities whereas cross functional scenarios. Phosfluorescently re-engineer distributed processes without standardized supply chains. Quickly initiate efficient initiatives without wireless web services. Interactively underwhelm turnkey initiatives before high-payoff relationships. Holisticly restore superior interfaces before flexible technology. Kally Galvin Perretta

  2. dee says:

    ไม่สามารถส่งภาพที่มีขนาดเกินกว่า 3Mได้ ถ้าส่งจะเกิด error ไม่โชว์ที่line แต่ยังมีข้อมูลอยู่ แม้ว่าจะตั้งค่าที่ตอนทำแบบสอบถามแล้วก็ตาม แก้อย่างไรครับ

    • BrilliantPy says:

      ในขั้นตอนการสร้างFormในหัวข้อ “อัปโหลดไฟล์” จะสามารถกำหนด “ขนาดไฟล์สูงสุด”ได้ แอดมินตั้งค่าที่ 10MB แล้วทดสอบอัพรูป 9.5MB รูปโชว์ในไลน์ปกติครับ

    • BrilliantPy says:

      Formที่มีการใช้”อัปโหลดไฟล์” จำเป็นต้องLog in อีเมล์ครับ (แต่ถ้าไม่มีการอัปโหลดไฟล์สามารถกรอกได้เลยโดยไม่ต้องLogin ครับ)

  3. ภัทร says:

    ขอสอบถามหน่อยคะ พอกดเรียกใช้แล้วมันขึ้นแบบนี้ต้องทำยังไงคะ :ข้อผิดพลาด
    Exception: Request failed for https://notify-api.line.me returned code 405. Truncated server response: {“status”:405,”message”:”Method Not Allowed”} (use muteHttpExceptions option to examine full response)
    sendLineNotify @ รหัส.gs:96

    ขึ้นโชร์แบบนี้ต้องทำยังไงคะ ข้อผิดพลาด
    Exception: Request failed for https://notify-api.line.me returned code 405. Truncated server response: {“status”:405,”message”:”Method Not Allowed”} (use muteHttpExceptions option to examine full response)
    sendLineNotify @ รหัส.gs:96

    • BrilliantPy says:

      แจ้งเตือนเรื่องข้อมูลจากFormมีค่าว่าง(Empty) ให้ทำการตรวจสอบว่าFormทุกอันติ๊ก “จำเป็น” เพื่อบังคับให้ผู้กรอกข้อมูลจำเป็นต้องกรอกข้อมูลให้ครบครับ หลังแก้ไขแล้วให้ทำการกรอกFormใหม่และลองรันโค้ดอีกครั้ง (โค้ดนี้ไม่รองรับการปล่อยคำตอบช่องใดช่องหนึ่งให้เป็นค่าว่าง(Empty) จะทำให้โค้ดErrorครับ

    • BrilliantPy says:

      แจ้งเตือนเรื่องข้อมูลจากFormมีค่าว่าง(Empty) ให้ทำการตรวจสอบว่าFormทุกอันติ๊ก “จำเป็น” เพื่อบังคับให้ผู้กรอกข้อมูลจำเป็นต้องกรอกข้อมูลให้ครบครับ หลังแก้ไขแล้วให้ทำการกรอกFormใหม่และลองรันโค้ดอีกครั้ง (โค้ดนี้ไม่รองรับการปล่อยคำตอบช่องใดช่องหนึ่งให้เป็นค่าว่าง(Empty) จะทำให้โค้ดErrorครับ

    • BrilliantPy says:

      เช็คในส่วนการสร้าง Trigger นะครับ ส่วนใหญ่จะสร้างหลายรอบ ให้ลบออกจนเหลือTriggerเดียว หรือถ้าไม่มั่นใจลบTriggerออกทั้งหมดแล้วสร้างใหม่ก็ได้ครับ (ตามวิดีโอจะอยู่นาทีที่ 13.34 ครับ) 🙂 🙂 🙂

  4. ๊Udomsak says:

    ถ้าต้องการให้รองรับฟอร์มแบบ ตารางกริดช่องทำเครื่องหมาย (Multiple-choice grid)
    ต้องแก้ไขส่วนไหนบ้างครับ
    รบกวนขอคำแนะนำครับ

    • BrilliantPy says:

      เป็นข้อจำกัดของAPIนี้ครับ เพราะข้อมูลที่ดึงออกมาจะเป็นStringต่อกันยาวๆ การจะแยกข้อมูลส่วนต่างๆจึงต้องกำหนดลำดับที่แน่นอนครับ

  5. Anne says:

    Hmm it looks like your website ate my first comment (it was
    extremely long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly
    enjoying your blog. I too am an aspiring blog blogger but
    I’m still new to the whole thing. Do you have any tips
    for inexperienced blog writers? I’d definitely appreciate it.

    • BrilliantPy says:

      แจ้งเตือนเรื่องข้อมูลจากFormมีค่าว่าง(Empty) ให้ทำการตรวจสอบว่าFormทุกอันติ๊ก “จำเป็น” เพื่อบังคับให้ผู้กรอกข้อมูลจำเป็นต้องกรอกข้อมูลให้ครบครับ หลังแก้ไขแล้วให้ทำการกรอกFormใหม่และลองรันโค้ดอีกครั้ง (โค้ดนี้ไม่รองรับการปล่อยคำตอบช่องใดช่องหนึ่งให้เป็นค่าว่าง(Empty) จะทำให้โค้ดErrorครับ

  6. zimzalagames.com says:

    Today, I went to the beach front with my kids.
    I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She
    put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this is totally off topic but I had to tell someone!

  7. iobrain.in says:

    I һave been sᥙrfing online grеater than three hours lately, but Ι by no
    means found any fascіnating article ⅼiҝe yours. It’s lovely price
    sufficient for me. Personally, if all webmasterѕ and bloggers made just right content materiwl ass you probably did, the internet
    will be a ⅼot more uѕeful than ever beforе.

    Look into my webpagee :: slot onlpine tanpa potongan [iobrain.in]

  8. https://polywebhost.com/forum/viewtopic.php?id=232958 says:

    Simply desire to say your article is as amazing. The clearness for your
    submit is just great and that i could think you are
    knowledgeable in this subject. Fine with your permission let
    me to snatch your feed to stay up to date with coming near near post.
    Thank you one million and please carry on the gratifying work.

    Also visit my page: https://polywebhost.com/forum/viewtopic.php?id=232958

  9. http://wwwWa.L.R.U.Scv.Kd@lulle.sakura.ne.jp/cgi-bin/kemobook/g_book.cgi//g_book.cgi/index.php says:

    I’m really enjoying the design and layout of your website.

    It’s a very easy on the eyes which makes it
    much more enjoyable for me to come here and visit more often. Did you hire out
    a developer to create your theme? Exceptional work!

    Here is my web blog :: http://wwwWa.L.R.U.Scv.Kd@lulle.sakura.ne.jp/cgi-bin/kemobook/g_book.cgi//g_book.cgi/index.php

  10. CoolCube Air Conditioner says:

    I’ve been exploring for a little bit for any high quality articles or blog posts on this kind
    of house . Exploring in Yahoo I ultimately stumbled upon this website.

    Studying this information So i’m happy to exhibit that I have a very excellent uncanny feeling I
    came upon exactly what I needed. I so much without a doubt will make certain to don?t omit this website and provides it a look on a relentless basis.

    Here is my page: CoolCube Air Conditioner

  11. check says:

    Ԝrite more, thats alll I have to say. Liteгally, it
    seems as though yoou relіed on the video to make уouг point.
    You obviously know what yߋure talking aЬout, why waste
    your intelligence onn just posting νideos to your sіte when you could
    be giving us sοmething enlightening to read?

    Here is my web site check

  12. https://cacophonyfarm.com/index.php/Slot_Online_Terlengkap-6_Mekanisme_Non-Tradisional_Yang_Enggak_Lazim_Bersama_Dapatan_Optimal says:

    Excelⅼent site. A lοt of useful information here.
    I aam ѕending it too several friendѕ aans additionally sharing
    in delicious. And certainly, thank you for
    your sweat!

    Feel freе to visit my page – agen slot online terbesar; https://cacophonyfarm.com/index.php/Slot_Online_Terlengkap-6_Mekanisme_Non-Tradisional_Yang_Enggak_Lazim_Bersama_Dapatan_Optimal,

  13. blog says:

    Hіya! Quick question tһat’s entirely off topіc.
    Do you know how to make your sitе mobile friendly?
    My website looks weird whjen viewing from my ipһone.
    I’m trying to ffind a theme or plugin that might be able to fіx this issue.
    If you hɑve any suggestions, pleаse share. Cheers!

    Here is my website; blog

  14. info lengkap says:

    Ꮋi! I know thіis is kinda off tⲟpic but I’d figured I’d ask.
    Would you be interestеd in exchаnging links or maybe guest writing a blog article or vice-versa?
    My site covers a lot oof the sɑme subjects as yours annd I believe wе could greatly benefit from
    each other. If you mmight be interеѕted fel
    ree tto send mme an email. I look forward to hеarfing
    from you! Terriific bloɡ by the wɑy!

    my web page – info lengkap

  15. Cool Cube Portable Air Conditioner says:

    Unquestionably imagine that which you said.

    Your favorite reason appeared to be on the internet the simplest factor to be mindful of.
    I say to you, I definitely get irked while folks think about concerns
    that they just don’t know about. You controlled to hit the nail upon the highest and defined out the entire thing with no
    need side effect , other people can take a signal. Will likely be again to get more.

    Thank you

    Also visit my web site :: Cool Cube Portable Air Conditioner

  16. Keto Total BHB says:

    We wish to thank you yet again for the beautiful ideas you gave Jeremy when preparing her post-graduate research as well as,
    most importantly, regarding providing every one
    of the ideas within a blog post. Provided we had known of your site a year ago, we will have been rescued from the useless measures we were taking.
    Thank you very much.

    Look into my website :: Keto Total BHB

  17. community.rpgwriting.com says:

    I in addition to my friends were found to be examining the excellent tricks from your web
    page and so the sudden I had a horrible suspicion I
    never thanked the web blog owner for them. Those people had been certainly
    joyful to learn them and now have clearly been enjoying these
    things. Many thanks for really being really accommodating and for pick
    out this form of quality subject areas millions of individuals are really desperate to understand about.
    Our sincere apologies for not expressing gratitude to
    earlier.

    My site :: community.rpgwriting.com

  18. https://polywebhost.com says:

    With havin so much content do you ever run into any
    issues of plagorism or copyright violation? My website has a lot of completely unique content I’ve either created myself or outsourced but
    it appears a lot of it is popping it up all over the web without my permission. Do you know any methods to help
    prevent content from being ripped off? I’d certainly appreciate it.

    Look at my web site https://polywebhost.com

  19. ofertar.ro says:

    I ⅼoved as much as you wil receiѵe carried out right here.
    Thе sketch is attractive, youг autһoгed subϳect matfter stylish.
    nonetheless, youu commɑnd get bought an shakiness over that you wish
    bе delivering thee fоllowing. unwelⅼ unquestionably
    come further formerly again as exactly the
    sɑmе nealy a lot often inside case you shield this hike.

    Also visit my web page – ɑɡrn judi slot terpercaya – ofertar.ro

  20. Libido Build Rx Review says:

    I drop a comment each time I appreciate a post on a site or I have something to
    valuable to contribute to the discussion. It is
    triggered by the fire communicated in the post I looked at.

    And on this article Send data from Google Sheet to Line notify – BrilliantPy
    ก้าวสู่โลกของนักพัฒนา.

    I was moved enough to post a commenta response 😉 I
    do have a couple of questions for you if you do not mind.
    Could it be only me or does it give the impression like some of the responses appear as if they are written by
    brain dead people? 😛 And, if you are writing on other places,
    I would like to follow everything new you have to
    post. Could you make a list every one of your public sites like
    your linkedin profile, Facebook page or twitter feed?

    Feel free to visit my site Libido Build Rx Review

  21. Reneaux Cream Reviews says:

    Thank you for the blog post. Jones and I have already been saving to buy a new ebook
    on this matter and your short article has made us all to save our money.
    Your notions really answered all our queries. In fact, a lot more
    than what we had known prior to when we stumbled on your fantastic
    blog. I actually no longer nurture doubts and also a troubled mind because you have attended to our needs
    above. Thanks

    my homepage Reneaux Cream Reviews

  22. Reneaux Serum says:

    Thank you for the blog post. Thomas and I happen to be
    saving for just a new guide on this subject matter and your writing has made us all to
    save all of our money. Your ideas really resolved all our concerns.
    In fact, above what we had thought of in advance of the
    time we stumbled on your superb blog. My spouse and i no longer nurture doubts along with a troubled mind because
    you have actually attended to the needs above. Thanks

    My web page; Reneaux Serum

  23. http://www.mhes.tyc.edu.tw/userinfo.php?uid=3978501 says:

    First off I want to say fantastic blog! I had a quick question that I’d
    like to ask if you don’t mind. I was interested to know
    how you center yourself and clear your head before writing.
    I have had difficulty clearing my mind in getting my thoughts out there.
    I truly do take pleasure in writing but it just seems like the first 10 to 15 minutes are lost just trying to
    figure out how to begin. Any suggestions or tips?
    Kudos!

    Here is my web-site; http://www.mhes.tyc.edu.tw/userinfo.php?uid=3978501

  24. www.lookbestproperty.com says:

    Helⅼo! This is kind of off topic bᥙt I need soime help from an established blog.

    Is it difficult to set uⲣ your own blog?
    I’m not very techincal but I can igure things out pretty fast.
    I’m thinking about settіng սp my ownn but I’m not sure where to start.

    Do you have any points or suggestions? Thank you

    Feel freе to surf to my web site: agen judi slot online (http://www.lookbestproperty.com)

  25. situs judi online terpercaya says:

    Howdy Ι am so excited I found your blog, I really found you by accident, whilе I was researching oon Askјeeve for
    something else, Anywaуүѕ I am here now and wojld just like to say thanks a lot for a
    incredible p᧐st annd a all round entertaining blog (I also love the theme/design), I don’t hsve time to browse it all ɑat the
    moment but I hace bookmаrked it and аlso incⅼudеd your RSS feeds, so when I
    hаve time I ill be back to read more, Please do
    keep uρ the great job.

    Review my webpaցe situs judi online terpercaya

  26. slot online tanpa potongan says:

    I don’t know whether it’s just me or іff everybоdy else experiencing issuess wirh your
    site. It appears aѕ if somee оf the teⲭt in your posts are runnimg off the
    screen. Cann somebody else please comment and let me knoѡ
    if this is happеning to them too? Thhіs mikght bbe
    a issue with my wеb browser because I’ve had
    this happen before. Kud᧐s

    my bloɡ post … slot online tanpa potongan

  27. obituary says:

    This is the perfect site for anyone who hopes to find out about this topic.

    You know so much its almost hard to argue with you (not
    that I personally will need to…HaHa). You definitely
    put a brand new spin on a topic that’s been discussed for a long
    time. Excellent stuff, just great!

  28. obit, says:

    I know this if off topic but I’m looking into starting my own weblog and
    was wondering what all is required to get set up? I’m assuming having a blog like yours would cost a
    pretty penny? I’m not very internet smart so I’m not 100%
    sure. Any suggestions or advice would be greatly appreciated.
    Thank you

  29. 바카라사이트 says:

    Please let me know if you’re looking for a writer for your site.
    You have some really great posts and I feel I would be a good asset.
    If you ever want to take some of the load off, I’d really like to write some articles
    for your blog in exchange for a link back to mine. Please send me an e-mail if interested.
    Many thanks!

  30. Nucentix Keto X3 says:

    hey there and thank you for your info ? I?ve definitely picked up
    something new from right here. I did however expertise some technical issues using this
    web site, since I experienced to reload the web site many times previous
    to I could get it to load correctly. I had been wondering if your hosting is OK?
    Not that I’m complaining, but sluggish loading instances
    times will often affect your placement in google and can damage your high-quality score
    if advertising and marketing with Adwords. Well I am adding this
    RSS to my e-mail and can look out for a lot more of your respective fascinating content.
    Ensure that you update this again very soon..

    My site Nucentix Keto X3

  31. top skin care says:

    Howdy I am so happy I found your web site, I really found you by accident,
    while I was searching on Aol for something else, Regardless I am here now and would just like to say thanks a
    lot for a incredible post and a all round thrilling
    blog (I also love the theme/design), I don?t have time to go through it all at the minute but I
    have bookmarked it and also included your RSS feeds, so when I have time I will be back to read much more, Please do
    keep up the superb jo.

    Here is my website: top skin care

  32. http://www.access-tango.com/forums/index.php?action=profile;u=123311 says:

    hey there and thank you for your information – I have certainly
    picked up something new from right here. I did however expertise several technical points using this website, as I experienced to reload
    the website many times previous to I could get it to load properly.

    I had been wondering if your web hosting is OK? Not that I am complaining, but sluggish loading instances times will sometimes affect your placement in google and can damage your quality
    score if advertising and marketing with Adwords. Anyway I’m adding this RSS to
    my e-mail and can look out for much more of your respective fascinating content.
    Ensure that you update this again very soon..

    My web site; http://www.access-tango.com/forums/index.php?action=profile;u=123311

  33. Renew Brite Reviews says:

    Thank you for sharing superb informations. Your web site
    is so cool. I am impressed by the details that you
    have on this site. It reveals how nicely you perceive
    this subject. Bookmarked this website page, will come back for extra articles.
    You, my pal, ROCK! I found just the information I already searched all over the place
    and just could not come across. What a great web-site.

    My web page; Renew Brite Reviews

  34. imperios6.com says:

    I would like to use the opportunity of saying thanks to you for that professional advice I have enjoyed checking out your site.
    We are looking forward to the commencement of my college
    research and the complete prep would never have been complete
    without consulting your web blog. If I might be
    of any assistance to others, I would be happy to help through what I have discovered from here.

    my website imperios6.com

  35. www.j-scripting.com says:

    Definitely believe that which you said. Your favorite reason seemed to
    be on the internet the easiest thing to be aware of.

    I say to you, I certainly get annoyed while people consider worries that they plainly do not know about.
    You managed to hit the nail upon the top and defined out the whole thing without having side effect , people can take a signal.
    Will likely be back to get more. Thanks

    Take a look at my page http://www.j-scripting.com

  36. Nature Leaf CBD Reviews says:

    Good – I should certainly pronounce, impressed with your website.
    I had no trouble navigating through all the tabs as well as related information ended up being truly easy to do to access.
    I recently found what I hoped for before you know it at all.
    Quite unusual. Is likely to appreciate it for those who
    add forums or something, web site theme . a tones way for
    your customer to communicate. Nice task.

    Here is my page … Nature Leaf CBD Reviews

  37. Ashleigh says:

    It’s a pity you don’t have a donate button! I’d certainly donate to
    this excellent blog! I suppose for now i’ll settle for book-marking and adding your
    RSS feed to my Google account. I look forward to fresh updates and will talk about this blog with my Facebook group.
    Chat soon!

  38. sex gets better says:

    Unquestionably believe that which you said. Your favorite reason seemed to be on the internet the simplest thing to be aware of.
    I say to you, I definitely get annoyed while people think about worries that they just don’t know about.
    You managed to hit the nail upon the top as well as defined out the whole
    thing without having side-effects , people can take a signal.
    Will probably be back to get more. Thanks

    Feel free to visit my web page; sex gets better

  39. low carb says:

    My spouse and i still can not quite believe that
    I could always be one of those reading through the important guidelines found on your web site.

    My family and I are sincerely thankful for your generosity and for providing me the possibility
    to pursue my chosen career path. Thank you for the important information I obtained from your site.

    Also visit my web page – low carb

  40. cactus gondoni hoodia says:

    What i do not realize is in fact how you are now not really a
    lot more neatly-liked than you may be right now.
    You’re very intelligent. You know therefore considerably with regards to this topic, produced me in my opinion imagine it from a lot of numerous
    angles. Its like women and men are not fascinated until it’s one thing to accomplish
    with Girl gaga! Your individual stuffs great.
    Always care for it up!

    my homepage; cactus gondoni hoodia

  41. Nature Leaf CBD says:

    Great – I should certainly pronounce, impressed with your web site.
    I had no trouble navigating through all the tabs as
    well as related info ended up being truly simple to do to access.
    I recently found what I hoped for before you know it
    in the least. Quite unusual. Is likely to appreciate it for those who add forums or anything, site theme .
    a tones way for your client to communicate.
    Excellent task.

    Here is my blog post – Nature Leaf CBD

  42. http://79.96.178.225/poligon_5/index.php?action=profile;u=1502364 says:

    May I simply just say what a comfort to find someone that
    genuinely knows what they are discussing over the internet.
    You certainly know how to bring a problem to light
    and make it important. More people have to check
    this out and understand this side of the story.
    I was surprised that you are not more popular because you surely
    have the gift.

    Feel free to surf to my web blog … http://79.96.178.225/poligon_5/index.php?action=profile;u=1502364

  43. www.goldenanapa.ru says:

    A lot of thanks for all of your labor on this site.
    Kim delights in carrying out research and it’s easy to see why.
    Many of us learn all concerning the dynamic means you produce worthwhile suggestions via the web site and therefore boost response from the others
    on this idea then our simple princess is in fact being taught a lot of things.

    Take pleasure in the remaining portion of the year.
    You’re conducting a remarkable job.[X-N-E-W-L-I-N-S-P-I-N-X]I am really impressed together with your writing skills and also
    with the structure in your weblog. Is this a paid theme
    or did you modify it your self? Anyway stay up
    the nice high quality writing, it’s uncommon to peer a nice blog
    like this one nowadays.

    My blog post … http://www.goldenanapa.ru

  44. benefit of a fish oil pill says:

    What i do not understood is actually how you’re no longer really a lot more smartly-liked than you might be right now.
    You are very intelligent. You already know thus considerably in terms benefit of a fish oil pill this matter, made me personally consider it from numerous
    various angles. Its like men and women aren’t interested except it’s something to do with Woman gaga!
    Your individual stuffs great. All the time maintain it up!

  45. night skin care says:

    Hi there I am so excited I found your blog, I really found you by accident,
    while I was researching on Yahoo for something
    else, Anyways I am here now and would just like to say thanks a lot for a tremendous post and a all round thrilling blog (I also love the theme/design), I don?t have time to look over it all at the
    moment but I have saved it and also added your
    RSS feeds, so when I have time I will be back to read more, Please do keep up the
    excellent work.

    my site – night skin care

  46. balanced diet says:

    I leave a comment whenever I especially enjoy a
    article on a website or I have something to contribute to the discussion. Usually it’s a result of
    the fire communicated in the post I browsed.
    And on this post Send data from Google Sheet to Line notify – BrilliantPy
    ก้าวสู่โลกของนักพัฒนา.
    I was actually moved enough to post a leave a responsea response ;
    -) I actually do have a couple of questions for you if it’s okay.

    Is it just me or do a few of these remarks appear like written by brain dead people?

    😛 And, if you are writing at additional online sites, I’d
    like to follow anything fresh you have to post.
    Could you list all of your shared pages like your linkedin profile, Facebook page or twitter
    feed?

    Also visit my web site balanced diet

  47. zawsa.com says:

    I?m amazed, I must say. Seldom do I come across a blog that?s equally educative and entertaining, and without a doubt, you
    have hit the nail on the head. The problem is something too few
    people are speaking intelligently about.
    I am very happy I stumbled across this during my hunt for
    something regarding this.

    Stop by my page zawsa.com

  48. burn fat says:

    Right here is the perfect webpage for anyone who wishes to understand this topic.
    You know a whole lot its almost tough to argue with
    you (not that I personally would want to?HaHa). You certainly put a brand new spin on a topic that has
    been written about for years. Excellent stuff, just excellent!

    Also visit my blog: burn fat

  49. concerned hemp says:

    What i don’t understood is in truth how you are no longer really much more smartly-favored than you
    might be now. You are so intelligent. You know therefore significantly in relation to this matter, produced
    me individually believe it from numerous varied angles.
    Its like men and women don’t seem to be fascinated until it’s something to accomplish with Girl gaga!
    Your own stuffs great. Always care for it
    up!

    My web blog – concerned hemp

  50. duna-anapa.net.ru says:

    I do not know whether it’s just me or if everyone else encountering
    issues with your website. It appears as though some of the written text in your posts are running off the screen. Can somebody else please comment and let me know if this is happening to
    them as well? This might be a issue with my browser because I’ve had this happen previously.

    Appreciate it

    Feel free to surf to my blog post – duna-anapa.net.ru

  51. omega 3 rich foods says:

    I have to express my appreciation to this writer for bailing me out
    of such a problem. Just after exploring throughout the the net and seeing principles which
    were not beneficial, I thought my life was done.
    Being alive devoid of the answers to the problems you’ve
    fixed through the website is a crucial case, and the kind which might have in a