מדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם
-
@האדם-החושב לא ניסיתי אבל נראה לי שרצוי לשלוח לפחות קישור להקלטה בוואצאפ.
יש קישורים ישירים לקובץ בימות המשיח?@יאנג-בוי
הוספתי, צריך לשמור עותק חדש ולמחוק את הקיים.
אגב לגבי ייבוא מאנשי קשר גוגל לע"ע ניתן להשתמש בתוסף הזה:
https://workspace.google.com/u/0/marketplace/app/import_contacts/232298913796
קרדיט ל @משה-144
שימו לב שבמקרה ויש יותר ממס' טלפון או מייל אחד התוסף מכניס אותם עם פסיק, הסקריפט לא בנוי לעבוד עם יותר מאופציה אחת לע"ע. -
@יאנג-בוי
הוספתי, צריך לשמור עותק חדש ולמחוק את הקיים.
אגב לגבי ייבוא מאנשי קשר גוגל לע"ע ניתן להשתמש בתוסף הזה:
https://workspace.google.com/u/0/marketplace/app/import_contacts/232298913796
קרדיט ל @משה-144
שימו לב שבמקרה ויש יותר ממס' טלפון או מייל אחד התוסף מכניס אותם עם פסיק, הסקריפט לא בנוי לעבוד עם יותר מאופציה אחת לע"ע.@האדם-החושב כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
@יאנג-בוי
הוספתי, צריך לשמור עותק חדש ולמחוק את הקיים.
אגב לגבי ייבוא מאנשי קשר גוגל לע"ע ניתן להשתמש בתוסף הזה:
https://workspace.google.com/u/0/marketplace/app/import_contacts/232298913796
קרדיט ל @משה-144
שימו לב שבמקרה ויש יותר ממס' טלפון או מייל אחד התוסף מכניס אותם עם פסיק, הסקריפט לא בנוי לעבוד עם יותר מאופציה אחת לע"ע.התוסף הנ"ל שומר את האנשי קשר בגיליון נפרד, אני מייבא את המספרים עם נוסחה לגיליון אנשי קשר של @האדם-החושב
והנוסחה גם מסירה את המקפים שמפריעים לזיהוי.וודאו שמסומן אצלכם מה שהדגשתי בצהוב.
וכעת אפרט את הנוסחאות שמייבאו לגיליון contacts של הסריפט.
אז ניגש לגיליון contacts ובתא A2 נכניס את הנוסחה הבאה שמשלבת את שם פרטי ושם משפחה ומציגה בתא:='Google Contacts'!A2 & " " & 'Google Contacts'!B2
בתא B2 נכניס את הנוסחה הבאה שמייבאת את המספר ללא מקפים:
=SUBSTITUTE('Google Contacts'!D2, "-", "")
ובתא C2 נכניס נוסחה שתציג את המייל:
='Google Contacts'!C2
עכשיו נשאר רק "למשוך" את הנוסחה שתהיה בכל התאים שתחתיהם,
לא מצאתי מילה יותר טובה להסביר את זה, אבל אם התעסקתם אי פעם עם נוסחאות אז בטוח הבנתם אותי מצוין. (באקסל זה נקרא מילוי).
כעת כל פעם שנייבא אנשי קשר מגוגל באמצעות התוסף, זה יתעדכן אוטומטית גם בגיליון contacts בעזרת הנוסחאות הללו. -
@האדם-החושב קיבלתי מייל שיש בעיה בטוקן
נסיונות כושלים באימות מול שרתי חברת ימות המשיח ביישום voicemail שבקובץ תא קולי , הנמצא בבעלות המשתמש xxxxxxx. דבר המעיד על שגיאה באמצעי הזיהוי שהזנתם במערכת, על מנת למנוע חסימות של היישומים ע"י חברת ימות המשיח, התקנת היישום בחשבונכם בוטלה, ועליכם לתקן את אמצעי הזיהוי ולבצע התקנה מחדש של המערכת.
עד כאן המייל.ניסיתי ליצור טוקן ידני עם הלינק הזה שראיתי במדריך של @מנצפכ
https://www.call2all.co.il/ym/api/Login?username=07********&password=******הכנסתי את הטוקן הזה לגיליון log במקום הטוקן הקיים.
והרצתי שוב את הסקריפט,
וזה נתן שגיאה שהסקריפט נעצר, ונשלח שוב מייל דומה.מישהו יודע אולי פיתרון לזה?
-
המערכת מבוססת על קו בימות המשיח שאליו מופנות השיחות במקרה שאין מענה ובמקרה שאין קליטה.
שלב א':
פתיחת מערכת בימות המשיח:
לקבלת מערכת ניתן להתקשר למס' 0773137770, להיכנס לשלוחה 3 (פתיחת מערכת תוכן) ואז להיכנס לשלוחה 1 (פתיחת מערכת ivr)
(ניתן גם לפתוח מערכת תוכן דרך האתר)שלב ב':
יצירת עותק:
כנסו ללינק הזה:
https://docs.google.com/spreadsheets/d/1bRAL3LBoOGBDdnpFm4XVb6hHFJCAZ0S15ecevqA9NMo/copy?title=תא קולי
וצרו עותק.הגדרת הסקריפט:
הכניסו את מספר המערכת, סיסמא, מס' הטלפון שלכם והגדירו את ההגדרות השונות.
לגבי וואטסאפ וטלגרם ההסבר בספוילרים.וואטסאפ:
צריך להירשם לgreen api וליצור מופע (גם המופע החינמי (DEVELOPER) יספיק), אח"כ צריך לסרוק את הברקוד כדי לחבר אותו עם חשבון הwatsapp שלכם,
אחרי חיבור החשבון יהיו במסך הניהול כמה מפתחות api שתצטרכו להכניס בגיליון ההגדרות.טלגרם:
כנסו ללינק הזה:
https://t.me/BotFather
והתחילו צ'אט, בסופו של תהליך תקבלו את הטוקן של הבוט, העתיקו אותו והדביקו בתא הרלוונטי.
אח"כ כנסו ללינק הזה:
https://t.me/userinfobot
והתחילו צ'אט, תקבלו את הid שלכם, יש להדביק אותו בתא הרלוונטי.
שימו לב להתחיל צ'אט עם הבוט שלכם.אנשי קשר:
אנשי הקשר מסתנכרנים אוטומטית מאנשי קשר גוגל.
אחרי ההתקנה באנשי קשר תיווצר לכם תווית בשם "רשימה שחורה", תשייכו אליה כל מספר שאינכם רוצים לקבל התראה על שיחה שלא נענתה ממנו.תמלול:
יש ליצור מפתח api של gemini, ניתן לבחור בין כמה מודלים בשביל התמלול, לא כולם עובדים עם קלט אודיו.
הרצת הסקריפט:
יש ללחוץ על הכפתור "התקנה", לאשר גישה לחשבון וכו'
(הסבר מפורט ניתן לראות כאן)
לעדכון אנשי קשר יש ללחוץ על הכפתור "עדכן אנשי קשר שבגיליון השני.שלב ג':
הפניית השיחות:
הפנו את השיחות לקו במקרה ואין מענה ובמקרה ואין קליטה כפי שמוסבר כאן:
https://mitmachim.top/topic/11485/מדריך-עקוב-אחרי-הפניית-שיחות-ניידנ.ב.
לע"ע רוב הפונקציות של אנשי הקשר זמינה רק למספרי טלפון ישראליים.בהכנסת מספרי הטלפון ניתן לייצא קובץ מאנשי קשר גוגל ולהדביק, הסקריפט מתקן אוטומטית את זה שהאפס מושמט וכן מסיר את המקפים שבתוך המספר.- במערכות שתומכות בזיהוי חסוי המספר החסוי יזוהה.
תוכניות לעתיד:
שאיבה אוטומטית של אנשי הקשר מאנשי קשר גוגל.- זיהוי ספאם.
- זיהוי מתקשרים שלא נמצאים באנשי הקשר על ידי me.
תמלול הודעת התא קולי.
@האדם-החושב
עבד לי מצויין!!
עד שפתאום בטלפון הוא אומר לי: המקש שהוקש שגוי
מה קרה לו?
מה עושים? -
@האדם-החושב
עבד לי מצויין!!
עד שפתאום בטלפון הוא אומר לי: המקש שהוקש שגוי
מה קרה לו?
מה עושים? -
@האדם-החושב כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
@יאנג-בוי
הוספתי, צריך לשמור עותק חדש ולמחוק את הקיים.
אגב לגבי ייבוא מאנשי קשר גוגל לע"ע ניתן להשתמש בתוסף הזה:
https://workspace.google.com/u/0/marketplace/app/import_contacts/232298913796
קרדיט ל @משה-144
שימו לב שבמקרה ויש יותר ממס' טלפון או מייל אחד התוסף מכניס אותם עם פסיק, הסקריפט לא בנוי לעבוד עם יותר מאופציה אחת לע"ע.התוסף הנ"ל שומר את האנשי קשר בגיליון נפרד, אני מייבא את המספרים עם נוסחה לגיליון אנשי קשר של @האדם-החושב
והנוסחה גם מסירה את המקפים שמפריעים לזיהוי.וודאו שמסומן אצלכם מה שהדגשתי בצהוב.
וכעת אפרט את הנוסחאות שמייבאו לגיליון contacts של הסריפט.
אז ניגש לגיליון contacts ובתא A2 נכניס את הנוסחה הבאה שמשלבת את שם פרטי ושם משפחה ומציגה בתא:='Google Contacts'!A2 & " " & 'Google Contacts'!B2
בתא B2 נכניס את הנוסחה הבאה שמייבאת את המספר ללא מקפים:
=SUBSTITUTE('Google Contacts'!D2, "-", "")
ובתא C2 נכניס נוסחה שתציג את המייל:
='Google Contacts'!C2
עכשיו נשאר רק "למשוך" את הנוסחה שתהיה בכל התאים שתחתיהם,
לא מצאתי מילה יותר טובה להסביר את זה, אבל אם התעסקתם אי פעם עם נוסחאות אז בטוח הבנתם אותי מצוין. (באקסל זה נקרא מילוי).
כעת כל פעם שנייבא אנשי קשר מגוגל באמצעות התוסף, זה יתעדכן אוטומטית גם בגיליון contacts בעזרת הנוסחאות הללו. -
@t-k כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
@משה-144
לא הבנתי עדיין איך אני מושך מהאנשי קשר שלי בגוגל לקובץ שיטס ?יש צילומי מסך בדף התוסף
https://workspace.google.com/u/0/marketplace/app/import_contacts/232298913796 -
@t-k כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
@משה-144
לא הבנתי עדיין איך אני מושך מהאנשי קשר שלי בגוגל לקובץ שיטס ?יש צילומי מסך בדף התוסף
https://workspace.google.com/u/0/marketplace/app/import_contacts/232298913796 -
@t-k כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
@משה-144
לא הבנתי עדיין איך אני מושך מהאנשי קשר שלי בגוגל לקובץ שיטס ?יש צילומי מסך בדף התוסף
https://workspace.google.com/u/0/marketplace/app/import_contacts/232298913796 -
@t-k כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
@משה-144
אבל משום מה הסימון של התוסף לא מופיע אצלי אולי בגלל שאני על נטפריאני עם נטפרי, וזה מופיע מטושטש קצת מתחת לתוספים המובנים של גוגל
-
@האדם-החושב
דבר ראשון תודה
איך משנים את הקובץ פתיח.
דרך השיטס אני לא מצליח נחסם לי בנטפרי
במערכת עצמה איזה קובץ זה? -
@האדם-החושב
דבר ראשון תודה
איך משנים את הקובץ פתיח.
דרך השיטס אני לא מצליח נחסם לי בנטפרי
במערכת עצמה איזה קובץ זה?@שער-השמים כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
@האדם-החושב
דבר ראשון תודה
איך משנים את הקובץ פתיח.
דרך השיטס אני לא מצליח נחסם לי בנטפרי
במערכת עצמה איזה קובץ זה?בשלוחה record
קובץ M1012 -
עדכון:
- תוקנה הבעיה של "המקש שהוקש שגוי" בשלוחה 2.
- התווספה אפשרות לרשימה שחורה של מספרים שלא תישלח התראה, קרדיט ל @יאנג-בוי
- בשלוחה 4 אפשר לשמוע את השיחה האחרונה שלא נענתה בפורמט קצת יותר מדוייק, קרדיט ל @יאנג-בוי על הרעיון.
הוראות:
יש ליצור מחדש עותק לקובץ בפוסט הראשון ולמחוק את הקודם
לרשימה השחורה יש להיכנס לגיליון שהתווסף בקובץ ולהכניס את המספרים בעמודה A.
כדאי להעלות קובץ שקט לשלוחה 4 ולשנות את שמו לM1005.wav -
עדכון:
- תוקנה הבעיה של "המקש שהוקש שגוי" בשלוחה 2.
- התווספה אפשרות לרשימה שחורה של מספרים שלא תישלח התראה, קרדיט ל @יאנג-בוי
- בשלוחה 4 אפשר לשמוע את השיחה האחרונה שלא נענתה בפורמט קצת יותר מדוייק, קרדיט ל @יאנג-בוי על הרעיון.
הוראות:
יש ליצור מחדש עותק לקובץ בפוסט הראשון ולמחוק את הקודם
לרשימה השחורה יש להיכנס לגיליון שהתווסף בקובץ ולהכניס את המספרים בעמודה A.
כדאי להעלות קובץ שקט לשלוחה 4 ולשנות את שמו לM1005.wav -
מי שמשתמש בסקריפט הזה, ורוצה סנכרון מלא לאנשי קשר מגוגל בצורה אוטומטית,
אז באדיבות GPT ואחרי הרבה נסיונות ושיפורים (של GPT , לא שלי..)
זה הקוד שעובד לי יופי:function exportAllContactsWithPhoneToSheet() { const spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); const sheetName = "contacts"; // שם הגיליון החדש let sheet = spreadsheet.getSheetByName(sheetName); // אם הגיליון לא קיים, צור גיליון חדש if (!sheet) { sheet = spreadsheet.insertSheet(sheetName); } else { sheet.clear(); // מנקה את הגיליון לפני הוספת נתונים חדשים } // כותרות העמודות sheet.getRange("A1").setValue("שם"); sheet.getRange("B1").setValue("מספר"); sheet.getRange("C1").setValue("כתובת מייל"); // הגדרת עמודת מספרי הטלפון כטקסט sheet.getRange("B:B").setNumberFormat("@"); // קבלת כל אנשי הקשר const contacts = ContactsApp.getContacts(); let row = 2; contacts.forEach(contact => { // לבדוק אם לאיש הקשר יש מספר טלפון כלשהו const phones = contact.getPhones(); if (phones.length > 0) { const fullName = contact.getFullName(); let phone = phones[0].getPhoneNumber(); // לוקח את המספר הראשון שיש לאיש הקשר // הסרת תווים לא רצויים phone = phone.replace(/[^\d+]/g, ""); // שומר רק על תווים מספריים ותו + // עיבוד מספר הטלפון - הסרת מקפים, החלפת +972 ב-0, והסרת רווחים מכל חלקי המספר phone = phone.replace(/-/g, ""); // הסרת מקפים phone = phone.replace(/\s+/g, ""); // הסרת רווחים נוספים מכל חלקי המספר // בדיקת קידומת והחלפת +972 ב-0 if (phone.startsWith("+972")) { phone = phone.replace(/^\+972/, "0"); // החלפת +972 ב-0 } // הוספת 0 בתחילת המספר אם הוא לא קיים if (!phone.startsWith("0") && phone.length > 0) { phone = "0" + phone; } // קבלת אימייל אם קיים const emails = contact.getEmails(ContactsApp.Field.HOME_EMAIL); const email = emails.length > 0 ? emails[0].getAddress() : ""; // הוספת הנתונים לגיליון sheet.getRange(row, 1).setValue(fullName); // שם בעמודה A sheet.getRange(row, 2).setValue(phone); // מספר בעמודה B sheet.getRange(row, 3).setValue(email); // מייל בעמודה C row++; } }); SpreadsheetApp.flush(); }
בשביל להוסיף את הקוד תיכנסו לשיטס, ושם לתוספים ול APP SCRIPT
תלחצו על סימן ה +
ותוסיפו סקריפט חדש, תקראו לו exportAllContacts לדוגמה,
תדביקו במקום מה שכבר כתוב שם את הקוד הנ''ל, ותשמרו ותפעילו ותבדקו אם זה עובד לכם.
אם זה עובד לכם (כמו שאצלי זה עובד מצויין), אתם יכולים להגדיר לזה טריגר כך שזה יעודכן מדי פעם אוטומטי, אני עשיתי כל חצי שעה.אם זה לא עובד לכם אין כ''כ מה לשאול אותי כי לא אני יצרתי את הקוד, לכו ישר ל GPT.
נ.ב. אני ניסיתי את זה על המהדורה הקודמת, החדשה משום מה לא שולחת לי מיילים.
-
הסקריפט כרגע בשיפוץ ולכן כרגע א"א ליצור עותק, העדכון יפורסם כאן בלנ"ד בימים הקרובים.
אגב, אם יש למישהו מפתח API לme אשמח אם יוכל ליצור אתי קשר, הייתי רוצה להוסיף אופציה כזו ואני צריך מפתח בשביל הבדיקות -
אוקיי, השיפוצים הסתיימו..., ניתן ליצור עותק מהלינק שבפוסט הראשון.
שיפורים מרכזיים:
- שאיבת אנשי קשר ישירות מאנשי קשר גוגל.
- רשימה שחורה על ידי שיוך איש הקשר לתווית "רשימה שחורה" באנשי קשר.
- תמלול הודעות התא הקולי.
- שליחת קובץ השמע עצמו בwatsapp.
- העלאת קובץ פתיח (השיחה מועברת לתא הקולי וכו') ישר מהדרייב.
-
המערכת מבוססת על קו בימות המשיח שאליו מופנות השיחות במקרה שאין מענה ובמקרה שאין קליטה.
שלב א':
פתיחת מערכת בימות המשיח:
לקבלת מערכת ניתן להתקשר למס' 0773137770, להיכנס לשלוחה 3 (פתיחת מערכת תוכן) ואז להיכנס לשלוחה 1 (פתיחת מערכת ivr)
(ניתן גם לפתוח מערכת תוכן דרך האתר)שלב ב':
יצירת עותק:
כנסו ללינק הזה:
https://docs.google.com/spreadsheets/d/1bRAL3LBoOGBDdnpFm4XVb6hHFJCAZ0S15ecevqA9NMo/copy?title=תא קולי
וצרו עותק.הגדרת הסקריפט:
הכניסו את מספר המערכת, סיסמא, מס' הטלפון שלכם והגדירו את ההגדרות השונות.
לגבי וואטסאפ וטלגרם ההסבר בספוילרים.וואטסאפ:
צריך להירשם לgreen api וליצור מופע (גם המופע החינמי (DEVELOPER) יספיק), אח"כ צריך לסרוק את הברקוד כדי לחבר אותו עם חשבון הwatsapp שלכם,
אחרי חיבור החשבון יהיו במסך הניהול כמה מפתחות api שתצטרכו להכניס בגיליון ההגדרות.טלגרם:
כנסו ללינק הזה:
https://t.me/BotFather
והתחילו צ'אט, בסופו של תהליך תקבלו את הטוקן של הבוט, העתיקו אותו והדביקו בתא הרלוונטי.
אח"כ כנסו ללינק הזה:
https://t.me/userinfobot
והתחילו צ'אט, תקבלו את הid שלכם, יש להדביק אותו בתא הרלוונטי.
שימו לב להתחיל צ'אט עם הבוט שלכם.אנשי קשר:
אנשי הקשר מסתנכרנים אוטומטית מאנשי קשר גוגל.
אחרי ההתקנה באנשי קשר תיווצר לכם תווית בשם "רשימה שחורה", תשייכו אליה כל מספר שאינכם רוצים לקבל התראה על שיחה שלא נענתה ממנו.תמלול:
יש ליצור מפתח api של gemini, ניתן לבחור בין כמה מודלים בשביל התמלול, לא כולם עובדים עם קלט אודיו.
הרצת הסקריפט:
יש ללחוץ על הכפתור "התקנה", לאשר גישה לחשבון וכו'
(הסבר מפורט ניתן לראות כאן)
לעדכון אנשי קשר יש ללחוץ על הכפתור "עדכן אנשי קשר שבגיליון השני.שלב ג':
הפניית השיחות:
הפנו את השיחות לקו במקרה ואין מענה ובמקרה ואין קליטה כפי שמוסבר כאן:
https://mitmachim.top/topic/11485/מדריך-עקוב-אחרי-הפניית-שיחות-ניידנ.ב.
לע"ע רוב הפונקציות של אנשי הקשר זמינה רק למספרי טלפון ישראליים.בהכנסת מספרי הטלפון ניתן לייצא קובץ מאנשי קשר גוגל ולהדביק, הסקריפט מתקן אוטומטית את זה שהאפס מושמט וכן מסיר את המקפים שבתוך המספר.- במערכות שתומכות בזיהוי חסוי המספר החסוי יזוהה.
תוכניות לעתיד:
שאיבה אוטומטית של אנשי הקשר מאנשי קשר גוגל.- זיהוי ספאם.
- זיהוי מתקשרים שלא נמצאים באנשי הקשר על ידי me.
תמלול הודעת התא קולי.
@האדם-החושב כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
צריך להירשם ל
green api
וליצור מופע (גם המופע החינמי (DEVELOPER) יספיק), אח"כ צריך לסרוק את הברקוד כדי לחבר אותו עם חשבון הwatsapp שלכםשימו לב:
- Green API הוא בוט לא רשמי, עם סיכון (קטן, אבל סיכון) שוואצאפ יחסמו את המספר שלכם בגללו.
- בכל חשבון בGreen API ניתן ליצור מופע חינמי אחד.
אם תמחקו אותו (אין סיבה לעשות את זה) לא תוכלו ליצור מופע חינמי נוסף, אלא רק בתשלום.
תזהרו לא למחוק. - מפתחות הAPI של גרין יאפשרו לכל מי שיש לו אותם לשלוח כל מה שבא לו מהוואצאפ האישי שלכם, ולהאזין לכל ההודעות שלכם.
הסקריפט כמובן בטוח, אבל הזהרו שלא לשתף את זה באתרים ציבוריים, או ליפול לפישינג כלשהו (דבר לא מומלץ באופן כללי...)
תודה רבה ל @האדם-החושב על הכלי המושקע, והשיפורים הנצרכים.
אני משתמש בזה יומיומי.עריכה:
עברתי קצת על הקוד והבניה, ואני מתפעל מהאיכות ומהמחשבה על הפרטים הקטנים.
ממש שאפו גדול!