שיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]
-
כהמשך לשרשור אפליקציות ספירת העומר+ תזכורת
שבסופו לצערי לא הובאה אפשרות לקבלת תזכורת אוטומטית במייל לספירת העומר.אזרתי אומץ לכתוב מדריך קטן איך ליצור את זה לבד...
את יסודות הדברים לקחתי מהמדריך הנפלא של @ מוטי מן כאן
בשלב הראשון כנסו למייל שלכם ותיצרו תווית בשם 'ספירת העומר'.
לאחר מכן תיצרו מסנן שיעביר את כל ההודעות עם התוכן 'תזכורת אאא' לתווית 'ספירת העומר'.בכוונה בחרתי כזה תוכן מוזר כדי שלא יכניס לשם הודעות אחרות...אח"כ יש להיכנס לגוגל סקריפט ותיצרו פרויקט חדש, [אני יתן לכם חופש בבחירת השם... ].
ותכניסו שם את הקוד הזה:function reply() { var label = GmailApp.getUserLabelByName('ספירת העומר'); var messages = label.getThreads(); for(var i=0;i<messages.length;i++){ messages[i].reply('תזכורת! ספירת העומר'); } }
אם מכל סיבה שהיא החלטתם לקרוא לתווית בשם אחר, יש לשים לב לשנות את זה בשורה 2.
וכמו"כ אם אתם מעוניינים לשנות את נוסח ההודעה, ניתן לערוך אותה בשורה 5 בתוך הסוגריים בין הגרשיים.וכמובן תשמרו את הפרויקט.
עכשיו נבוא להגדיר לסקריפט לרוץ לבד...
לחצו על סמל השעון בצד ימין של המסך, ותבחרו בהוספת טריגר חדש,
וכמובן תסמנו בסוג הטריגר מבוסס על 'טיימר ימים', ותבחרו שעה ביום כרצונכם.
וזהו סיימנו, עכשיו תשלחו לעצמכם מייל עם התוכן 'תזכורת אאא', שימו לב שהוא נכנס לתווית 'ספירת העומר', ותיזהרו לא לגעת במייל זה ולא למחוק אותו...
כמובן תזכרו להפסיק את פעולת הסקריפט לאחר ספירת העומר, או לאחר שפספסתם, .
רק הבהרה קטנה לפנ"כ, הדרך הנ"ל עובדת רק לכתובת שבה הוגדר סקריפט זה, ולא יעזור לשלוח מייל מכתובת אחרת ולהכניס בתוכן שלה את המילים 'תזכורות אאא', כיון שאחרי פעם אחת שהסקריפט מחזיר מייל לכתובת הנ"ל, המייל החוזר מופיע כהמשך בתווית 'ספירת העומר', והסקריפט שולח אליה את ההודעה.
אני סמוך ובטוח שהמומחים בפורום הנכבד הזה, ימצאו פתרון ראוי לשמו לבעיה זו... -
@big כתבתי לך משהו בקטנה, אני חושב שהוא יספיק
function Omer() { var body = `היי, תראה לא בטוח ששכחת אבל בכל אופן אני כאן כדי להזכיר לך... :-)`; var subject = 'היי, ספירת העומר כבר ספרת?'; GmailApp.sendEmail('XXXXXXX@gmail.com', subject, body); Logger.log('Alert email sent successfully'); }
-
@מוטי-מן אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
תכתוב סקריפט לשליחת מייל רגיל עם התזכורת לכתובת שלך (לא חוזר)
אתה צודק לגמרי, אבל אני העדפתי ע"י מייל חוזר כדי שיוכל להחזיר לכמה כתובות, אילולי התקלה שהייתה לי בסוף.
כך שאם תוכל לפתור אותה אני חושב שזה יהיה עדיף.
ניסיתי ליצור מסנן שימחוק את כל ההודעות שנכנסו מהכתובות שלי ולא עזר, וניסיתי להגדיר שלא יקובצו ההודעות בשיחה וגם לא עזר -
@mma אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
איך מריצים שיריץ כל יום? תודה.
@big אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
עכשיו נבוא להגדיר לסקריפט לרוץ לבד...
לחצו על סמל השעון בצד ימין של המסך, ותבחרו בהוספת טריגר חדש,
וכמובן תסמנו בסוג הטריגר מבוסס על 'טיימר ימים', ותבחרו שעה ביום כרצונכם. -
@big אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
@mma אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
איך מריצים שיריץ כל יום? תודה.
@big אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
עכשיו נבוא להגדיר לסקריפט לרוץ לבד...
לחצו על סמל השעון בצד ימין של המסך, ותבחרו בהוספת טריגר חדש,
וכמובן תסמנו בסוג הטריגר מבוסס על 'טיימר ימים', ותבחרו שעה ביום כרצונכם.כתוב שם 'במקרה של כשל'. זה ישלח גם בלי כשל?
-
@big אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
@mma אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
כתוב שם 'במקרה של כשל'. זה ישלח גם בלי כשל?
כתוב שם, שיעדכן אותך במקרה של כשל
תקרא היטבאוקיי. תודה.
-
@מוטי-מן אמר בשיתוף | מדריך ליצירת תזכורות במייל [לספירת העומר]:
@big כתבתי לך משהו בקטנה, אני חושב שהוא יספיק
function Omer() { var body = `היי, תראה לא בטוח ששכחת אבל בכל אופן אני כאן כדי להזכיר לך... :-)`; var subject = 'היי, ספירת העומר כבר ספרת?'; GmailApp.sendEmail('XXXXXXX@gmail.com', subject, body); Logger.log('Alert email sent successfully'); }
אפשר לבחור שיגיע המייל עם השם? (כרגע מגיע איפה שאמור להיות שם - כתובת)