מייל מענה אוטומטי עם קובץ מצורף

מעוניינת בקוד עם מענה למייל אוטומטי בתוספת כמה תמונות מצורפות
למשל - אם רושמים קוד 147L בשורת נושא יצורפו תמונות שנמצאות בתיקיית דרייב עם הקוד הזה
איך אפשר לעשות את זה?
תודה רבה!
למה צריך לזה סקריפט?
אפשר לעשות דרך הגדרות של מענה אוטומטי
(ליצור תבנית מייל עם תיקיית דרייב מצורפת, ובהגדרות של מענה אוטומטי לשלוח את התבנית הזו על כל מייל נכנס שרשום בו XXXX בשורת נושא)
הוסבר בפירוט מוקדם יותר באשכול הזה.
 
יש מישהו שיכול להראות לי איך לעשות תשובה אוטמטית בלי קובץ מצורף?
הקוד שהובא לעיל: (רק להסיר את הקובץ)
JavaScript:
function reply() {

  var label = GmailApp.getUserLabelByName('new-mail');

  var messages = label.getThreads();

  for(var i=0;i<messages.length;i++){

    messages[i].reply('בבקשה');

    messages[i].removeLabel(label);

  }

}
 
מעוניינת בקוד עם מענה למייל אוטומטי בתוספת כמה תמונות מצורפות
למשל - אם רושמים קוד 147L בשורת נושא יצורפו תמונות שנמצאות בתיקיית דרייב עם הקוד הזה
איך אפשר לעשות את זה?
תודה רבה!
בבקשה: (מתוך תוית מסויימת - ולאחמ"כ נמחק התווית הנ"ל - כמו בקוד המקור)
JavaScript:
function reply() {

  var label = GmailApp.getUserLabelByName('new-label');

  var messages = label.getThreads();
  const arrFiles = [];
  for(var i=0;i<messages.length;i++){

    var strName = messages[i].getMessages()[0].getSubject()
    Logger.log(strName);
    if(strName.length>0)  {
      var files = DriveApp.getFoldersByName(strName).next().getFiles();
      while (files.hasNext()) {
        var childFile = files.next();
        arrFiles.push(childFile.getAs(childFile.getMimeType()));
        Logger.log(childFile.getName() + childFile.getMimeType());
      }
      messages[i].reply('בבקשה',{
       attachments: arrFiles
      });
    }

    messages[i].removeLabel(label);

  }

}
 
לא עברתי על כל האשכול. אבל זה נראה שההדרכה כאן זה כמו שכתוב כאן.
הקוד, זה כמו שמופיע שם:
קוד:
var file = DriveApp.getFileById('file_id').getAs('application/pdf')
function reply() {
  var label = GmailApp.getUserLabelByName('new-mail');
  var messages = label.getThreads();
  for(var i=0;i<messages.length;i++){
    messages[i].reply('attached',{
    attachments:[file]
  });
    messages[i].removeLabel(label);
  }
}
אשמח עם מישהו יוכל להגיד לי למה אני מקבל שגיאה כזו:
‏‏לכידה.PNG
 
לא עברתי על כל האשכול. אבל זה נראה שההדרכה כאן זה כמו שכתוב כאן.
הקוד, זה כמו שמופיע שם:
קוד:
var file = DriveApp.getFileById('file_id').getAs('application/pdf')
function reply() {
  var label = GmailApp.getUserLabelByName('new-mail');
  var messages = label.getThreads();
  for(var i=0;i<messages.length;i++){
    messages[i].reply('attached',{
    attachments:[file]
  });
    messages[i].removeLabel(label);
  }
}
אשמח עם מישהו יוכל להגיד לי למה אני מקבל שגיאה כזו:
צפה בקובץ המצורף 1398330
מצאתי את הבעיה, כי אצלי לא היה מוגדר התוית ל-new mail רק בשם אחר. אבל אחר שהחלפתי, יש לי שגיאה אחרת (ניסתי גם לשנות לקובץ עם פחות משקל, ולא הועיל):
‏‏לכידה.PNG
 
מצאתי את הבעיה, כי אצלי לא היה מוגדר התוית ל-new mail רק בשם אחר. אבל אחר שהחלפתי, יש לי שגיאה אחרת (ניסתי גם לשנות לקובץ עם פחות משקל, ולא הועיל):
צפה בקובץ המצורף 1398747
הסתדרתי גם עם זה ב"ה.
נשאר לי כרגע שאלה אחת:
איך אני מכניס הודעה במייל עצמו, על פני כמה שורות.
ראיתי את הפוסט הזה מקודם, אבל כאן יש רק הודעה בשורה אחת, וכשניסתי לעשות אנטר לכתוב עוד שורה, קיבלתי שגיאה:
 
הסתדרתי גם עם זה ב"ה.
נשאר לי כרגע שאלה אחת:
איך אני מכניס הודעה במייל עצמו, על פני כמה שורות.
ראיתי את הפוסט הזה מקודם, אבל כאן יש רק הודעה בשורה אחת, וכשניסתי לעשות אנטר לכתוב עוד שורה, קיבלתי שגיאה:
אנטר זה בטוח לא טוב.
יכול להיות שבשביל ירידת שורה צריך לכתוב n\
 
אני רציתי לעשות שתי שורות
אני כבר לא זוכר בדיוק מה עשיתי
אבל כתבתי לרובי הבוט בדיוק מה אני צריך והראתי לו את הקוד והוא סידר לי ממש הכל
שווה לנסות
 
אני רציתי לעשות שתי שורות
אני כבר לא זוכר בדיוק מה עשיתי
אבל כתבתי לרובי הבוט בדיוק מה אני צריך והראתי לו את הקוד והוא סידר לי ממש הכל
שווה לנסות
אתם יכולים לבדוק מה מופיע שם, לא?
 
האם יש הגבלה כמה פעמים זה עובד, כי פתאום התחלתי לקבל הודעת שגיאה כזאת:
‏‏לכידה.PNG
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה