MCP וחיבור ל-Claude · פרסום ורשתות

Telegram

מחברים את Claude לטלגרם, לקריאת ערוצים, לניהול בוט ולפרסום הודעות משיחה רגילה

חברהTelegram דרכי חיבורMCP מרוחק, MCP מקומי, API ישיר נבדק מול התיעוד30.09.2026

מה Claude יכול לעשות עם Telegram

לטלגרם אין שרת MCP רשמי, אבל יש שני מסלולים קהילתיים אמינים ושרת רשמי לבוטים. שירות מתארח קורא ערוצים והודעות בלי טרמינל, שרת מקומי מתחבר לחשבון האישי וגם שולח, וה-Bot API הרשמי מריץ בוט נפרד לערוץ בלי לגעת בחשבון האישי.

רואה וקורא
  • הודעות וסיכומים מערוצים וקבוצות שחיברתם
  • חיפוש בהיסטוריית שיחות לפי נושא או תאריך
יכול לשנות ולשלוח
  • פרסום הודעה לערוץ דרך בוט נפרד, מנותק מהחשבון האישי

מה צריך לפני שמתחילים

  • חשבון טלגרם באפליקציה בטלפון או במחשב
  • ערוץ או קבוצה שאתם מנהלים, כדי להוסיף אליהם את הבוט כמנהל
  • אפליקציית Claude למחשב, Mac או Windows, עם לשונית Code. היא כלולה בתוכניות Pro, Max, Team ו-Enterprise
  • ב-Windows מומלץ להתקין Git for Windows מ-git-scm.com/downloads/win, כדי ש-Claude Code יעבוד עם Bash
  • כ-15 דקות, פעם אחת בלבד
מדריך החיבור

איך מחברים את Telegram ל-Claude.

לטלגרם אין שרת MCP רשמי, ולכן הדרך הרשמית היא Bot API: בוט נפרד שיוצרים ב-BotFather ומוסיפים כמנהל לערוץ, ו-Claude Code מדבר איתו ישירות, בלי שרת נוסף ובלי לגעת בחשבון האישי שלכם. עושים 2 צעדים בטלגרם ושלושה פרומפטים ל-Claude Code, בערך 15 דקות. חשוב לדעת שבוט רואה רק הודעות שנשלחו אחרי שצירפתם אותו, וטלגרם שומרת אותן לבוט עד 24 שעות. מי שרוצה ש-Claude יקרא היסטוריה של ערוצים או צ'אטים אישיים צריך את השיטות הקהילתיות שמתוארות למטה.

0 מתוך 6 שלבים
  1. 1

    יוצרים בוט ב-BotFather

    BotFather הוא הבוט הרשמי של טלגרם ליצירת בוטים. הבוט שתיצרו הוא חשבון נפרד, בלי גישה לשיחות האישיות שלכם, ו-Claude יעבוד רק דרכו.

    1. פותחים את הקישור, או מחפשים BotFather בטלגרם
    2. לוחצים Start
    3. שולחים את ההודעה /newbot
    4. כש-BotFather מבקש שם, כותבים שם לתצוגה, למשל CK Claude
    5. כשהוא מבקש username, כותבים שם באנגלית שמסתיים ב-bot, למשל ck_claude_bot. מותר רק אותיות לטיניות, מספרים וקו תחתון, 5 עד 32 תווים
    6. BotFather שולח הודעה עם הטוקן של הבוט. משאירים אותה פתוחה לצעד 3
    איפה:https://t.me/BotFather

    הטוקן הוא כמו סיסמה: מי שמחזיק בו שולט בבוט. לא מדביקים אותו בצ'אט ולא שולחים אותו לאף אחד. אם הוא דלף, שולחים ל-BotFather את /token ומקבלים טוקן חדש. את ה-username אי אפשר לשנות אחר כך.

  2. 2

    מוסיפים את הבוט כמנהל בערוץ

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

    1. פותחים את הערוץ ונכנסים להגדרות הערוץ
    2. נכנסים ל-Administrators ובוחרים להוסיף מנהל
    3. מחפשים את ה-username של הבוט, למשל ck_claude_bot, ובוחרים אותו
    4. משאירים דלוקה רק את ההרשאה לפרסם הודעות, מכבים את השאר ושומרים
    איפה:הגדרות הערוץ באפליקציית טלגרם
  3. 3

    Claude Code שומר את הטוקן בקובץ מוגן

    מכאן Claude Code עושה את החלק הטכני. פותחים את אפליקציית Claude במחשב, עוברים ללשונית Code, בוחרים Local ואז Select folder, ובוחרים או יוצרים תיקייה בשם telegram-bot בתוך תיקיית הבית, ואם אתם על Windows מחליפים בפרומפט את Mac ב-Windows. לפני כל פעולה Claude Code מראה מה הוא עומד להריץ ומבקש אישור, ומאשרים אחת אחת בלי לסמן אישור קבוע.

    מדביקים ב-Claude Code
    אני רוצה לחבר בוט טלגרם ל-Claude Code דרך ה-Bot API הרשמי (core.telegram.org/bots/api), בלי שרת MCP. המחשב שלי הוא Mac.
    
    1. תיצור בתיקייה הזאת קובץ בשם .env עם השורה TELEGRAM_BOT_TOKEN=, ותגביל אותו כך שרק המשתמש שלי יכול לקרוא אותו (ב-Mac עם chmod 600, וב-Windows עם ההרשאות המקבילות).
    2. תפתח לי את הקובץ בעורך טקסט ותחכה. אני אדביק את הטוקן אחרי סימן השוויון ואשמור. אל תבקש ממני להדביק אותו בצ'אט.
    3. תבדוק שהבוט פעיל, כשאתה קורא את הטוקן מהקובץ בלי להציג אותו:
    curl -s "https://api.telegram.org/bot<TELEGRAM_BOT_TOKEN>/getMe"
    ותגיד לי רק את ה-username ואת השם של הבוט.
    
    לפני כל פקודה תסביר מה היא עושה ותחכה לאישור שלי.

    הקובץ .env הוא סוד. לא שומרים את התיקייה בתיקייה מסונכרנת ל-iCloud, ל-OneDrive או ל-Dropbox.

  4. 4

    מוצאים את המזהה של הערוץ

    כדי לפרסם, הבוט צריך לדעת לאיזה ערוץ. קודם מפרסמים בערוץ הודעה קצרה, למשל בדיקה, כדי שהבוט יקבל עדכון, ואז מדביקים את הפרומפט באותה שיחה. זו קריאה בלבד.

    מדביקים ב-Claude Code
    תריץ getUpdates עם הטוקן מקובץ ה-.env, בלי להציג את הטוקן:
    curl -s "https://api.telegram.org/bot<TELEGRAM_BOT_TOKEN>/getUpdates"
    תמצא את העדכון מסוג channel_post, ותגיד לי את שם הערוץ ואת ה-id שלו. תוסיף לקובץ .env שורה TELEGRAM_CHAT_ID עם ה-id. אם הערוץ ציבורי, תגיד לי שאפשר להשתמש גם ב-@ ושם הערוץ. אל תשלח שום הודעה.

    טלגרם שומרת לבוט עדכונים עד 24 שעות. אם חוזרת רשימה ריקה, מפרסמים הודעה חדשה בערוץ ומריצים שוב.

  5. 5

    שולחים הודעת בדיקה לערוץ

    הבדיקה האחרונה היא פרסום אמיתי. Claude Code מראה את הנוסח ומחכה לאישור, ורק אז שולח.

    מדביקים ב-Claude Code
    תכין הודעת בדיקה קצרה לערוץ: בדיקת חיבור של Claude. תראה לי את הנוסח ותחכה לאישור שלי. אחרי האישור תשלח אותה עם:
    curl -s -X POST "https://api.telegram.org/bot<TELEGRAM_BOT_TOKEN>/sendMessage" -d chat_id=<TELEGRAM_CHAT_ID> --data-urlencode text="<הנוסח>"
    תקרא את הטוקן ואת ה-id מהקובץ ואל תציג אותם.
  6. 6

    בודקים שהחיבור עובד

    פותחים שיחה חדשה בלשונית Code, באותה תיקייה, ומדביקים את פרומפט הבדיקה שמופיע אחרי הצעדים. מכאן Claude מפרסם רק כשתבקשו, ותמיד מראה נוסח לפני שליחה.

בודקים שהחיבור עובד

מדביקים ב-Claude. אם מתקבלת תשובה עם נתונים אמיתיים מהחשבון, הכל מחובר.

פרומפט בדיקה
תשתמש בבוט שהטוקן שלו בקובץ .env שבתיקייה הזאת. תבדוק עם getMe שהוא פעיל, ותסכם לי את ההודעות שהבוט קיבל מהערוץ ב-24 השעות האחרונות דרך getUpdates, בלי לשלוח שום הודעה ובלי להציג את הטוקן.

פרומפטים מוכנים לעבודה

סיכום ערוץ יומי
להדביק ב-Claude
תסכם לי מה קרה היום בערוץ העדכונים של הצוות
חיפוש בשיחה ישנה
להדביק ב-Claude
תחפש בקבוצה של הספקים מתי דיברנו לאחרונה על מחיר חדש
הודעה לערוץ
להדביק ב-Claude
תשלח לערוץ הלקוחות הודעה קצרה על שעות פתיחה מיוחדות מחר
תשובה בבוט תמיכה
להדביק ב-Claude
תציע תשובה מנומסת להודעה האחרונה שהתקבלה בבוט התמיכה
סיכום שבועי
להדביק ב-Claude
תסכם לי מה נדון בקבוצת הצוות בשבוע האחרון
בדיקת מענה
להדביק ב-Claude
תבדוק אם מישהו כבר ענה ללקוח בערוץ התמיכה
טיוטת מבצע
להדביק ב-Claude
תכין טיוטת הודעה על מבצע חדש לערוץ, ואל תשלח אותה עדיין
דרכים נוספות להתחבר (למתקדמים)
1

שירות קהילתי מתארח, לקריאה בלבד

MCP מרוחקקהילהמפרסם: קהילה (mcp-telegram בגיטהאב, לא טלגרם)

מי שרוצה שClaude יקרא ויסכם ערוצים, קבוצות והודעות, בלי טרמינל ובלי סיכון של שליחה בטעות

  1. באפליקציית Claude, ב-Customize ואז Connectors, לוחצים + ובוחרים Add custom connector
  2. מדביקים את הכתובת https://mcp.mcp-telegram.com/mcp
  3. לוחצים Connect, וסורקים את קוד ה-QR שמופיע עם האפליקציה של טלגרם, דרך Settings ואז Devices ואז Link Desktop Device
  4. מאשרים את ההתחברות
חשוב לדעת

פרויקט קוד פתוח ברישיון MIT, כ-6 כוכבים בגיטהאב. מוגבל בכוונה לקריאה, בלי כלי לשליחה, למחיקה או לניהול. ההתחברות מחזיקה עד שלושים יום ואז דורשת סריקה מחדש.

2

שרת קהילתי מקומי, קריאה וגם שליחה מהחשבון האישי

MCP מקומיקהילהמפרסם: קהילה (chaindead בגיטהאב, לא טלגרם)

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

  1. נכנסים ל-my.telegram.org ויוצרים אפליקציה, כדי לקבל API ID ו-API Hash
  2. מתקינים את השרת עם npx, brew או go, לפי מה שנוח
  3. מריצים פקודת אימות עם מספר הטלפון, שמבקשת קוד אישור מטלגרם בהודעה
  4. מחברים ל-Claude Code כשרת MCP מקומי
התקנה עם npx
npx -y @chaindead/telegram-mcp
אימות ראשוני
telegram-mcp auth --app-id <TG_APP_ID> --api-hash <TG_API_HASH> --phone <מספר הטלפון>
חשוב לדעת

פרויקט קוד פתוח ברישיון MIT, כ-349 כוכבים בגיטהאב נכון ל-30.09.2026. זה מתחבר לחשבון האישי שלכם, לא לבוט נפרד, ולכן אוטומציה אגרסיבית איתו יכולה להיתפס כחריגה בעיני טלגרם. מתאים לשימוש זהיר, לא לשליחה המונית.

3

Bot API הרשמי, לבוט נפרד מהחשבון האישי

API ישיררשמימפרסם: Telegram

מי שרוצה בוט ייעודי לערוץ או לקבוצה, מנותק מהחשבון האישי, בלי לתת ל-Claude גישה לחשבון שלכם

  1. פותחים שיחה עם BotFather בטלגרם ושולחים את הפקודה newbot
  2. בוחרים שם ושם משתמש לבוט, ומקבלים חזרה טוקן בוט (סיסמה ארוכה לבוט)
  3. מוסיפים את הבוט כמנהל לערוץ או לקבוצה שרוצים שהוא יפרסם בהם
  4. נותנים את הטוקן ל-Claude Code, שיכול לקרוא ל-Bot API ישירות בכתובת api.telegram.org עם הטוקן בנתיב הבקשה
חשוב לדעת

ה-Bot API הוא ממשק HTTP פשוט, וClaude Code יכול להריץ בעצמו בקשות אליו בלי שרת MCP נוסף. טלגרם ממליצה על עד כארבעים הודעות לשנייה בסך הכל, הודעה אחת לשנייה לאותה שיחה, ועשרים הודעות בדקה לקבוצה.

איך מחברים בלי לסכן את החשבון

  • לקריאה בלבד עדיף השירות המתארח, כי הוא לא כולל אפשרות לשלוח, למחוק או לנהל בטעות
  • לשליחה לערוץ עדיף בוט נפרד דרך BotFather ולא חיבור לחשבון האישי, כדי לא לסכן את החשבון האישי בטלגרם
  • שומרים את טוקן הבוט כמו סיסמה ולא משתפים אותו בצ'אט, ובודקים כל הודעה לפני שהיא יוצאת לערוץ

כמה זה עולה

כל שלוש הדרכים חינמיות. אין תשלום לטלגרם על שימוש ב-Bot API או בפרוטוקול הלקוח, ושני הפרויקטים הקהילתיים קוד פתוח וחינמיים גם הם.

תקלות נפוצות

קיבלתי {"ok":false,"error_code":401,"description":"Unauthorized"}
הטוקן שגוי, יש בו רווח מיותר, או שהוא הוחלף. מעתיקים אותו שוב מההודעה של BotFather לקובץ .env, או שולחים ל-BotFather את /token ומשתמשים בטוקן החדש.
getUpdates מחזיר רשימה ריקה
הבוט לא היה מנהל כשההודעה פורסמה, או שעברו יותר מ-24 שעות וטלגרם מחקה את העדכון. בודקים שהבוט ברשימת המנהלים, מפרסמים הודעה חדשה בערוץ ומריצים שוב.
קיבלתי Bad Request: chat not found
ה-id של הערוץ שגוי, או שהבוט לא נמצא בערוץ. בערוץ ציבורי משתמשים ב-@ ושם הערוץ, ובערוץ פרטי לוקחים את ה-id מתוך getUpdates כמו בצעד 4.
קיבלתי שגיאה 429 עם retry_after
שלחתם מהר מדי. טלגרם ממליצה לא יותר מהודעה אחת בשנייה לאותה שיחה, ובקבוצה עד 20 הודעות בדקה. מחכים את מספר השניות שמופיע ב-retry_after ושולחים שוב.

שאלות ותשובות

יש שרת MCP רשמי של טלגרם
לא. כל הפתרונות כאן, חוץ מה-Bot API הרשמי עצמו, הם פרויקטים קהילתיים.
מה ההבדל בין חשבון אישי לבוט
חשבון אישי הוא טלגרם שלכם, על כל השיחות הפרטיות שלכם. בוט הוא ישות נפרדת שיוצרים דרך BotFather, בלי גישה לשיחות האישיות שלכם.
אפשר גם לענות אוטומטית להודעות פרטיות
טכנית כן דרך הבוט, אבל מומלץ להתחיל בתגובה ידנית עם אישור, ולעבור לאוטומציה רק אחרי שרואים שהתשובות מדויקות.

מקורות. את העמוד כתב קורן בן עזרא לפי התיעוד הרשמי של Telegram ושל Anthropic, נכון ל-30.09.2026. ממשקים משתנים מהר, ולכן אם משהו נראה אחרת, התיעוד הרשמי הוא הקובע. המקורות: 1 · 2 · 3 · 4 · 5 · 6

רוצים שאחבר לכם את זה?

כתבו לי בוואטסאפ מה אתם צריכים, ואני אגיד בכנות אם שווה לחבר ואיך.