Product

چگونه Goose را از طریق MCP به Telegram متصل کنیم

Matias, Author of Entergram Blog
Matias Jun 14, 2026 7 دقیقه مطالعه
اتصال Goose به Telegram از طریق MCP اِنترگرام

اتصال Goose به Telegram شما از طریق MCP

Goose عاملِ هوش مصنوعی متن‌باز شرکت Block است؛ دستیاری محلی و توسعه‌پذیر که بسیار فراتر از پیشنهاد کد می‌رود. جایی که بیشتر دستیارها فقط به پرسش‌ها پاسخ می‌دهند، Goose کارهای چندمرحله‌ای را روی دستگاه شما برنامه‌ریزی و اجرا می‌کند: زمینه را می‌خواند، تصمیم می‌گیرد چه کاری انجام دهد، ابزارهای موردنیاز را اجرا می‌کند، نتیجه را بررسی می‌کند و تا زمان به‌سرانجام‌رسیدن کار پیش می‌رود. کل معماری آن بر پایهٔ افزونه‌ها (extensions) ساخته شده، و افزونه‌ها با Model Context Protocol یا همان MCP نیرو می‌گیرند. همین موضوع Goose را به گزینه‌ای کاملاً سازگار برای سرور Telegram MCP اِنترگرام تبدیل می‌کند، سروری که حساب شخصی Telegram شما را — نه یک ربات — به عامل وصل می‌کند تا آن اجراهای خودکار بتوانند شامل عملیات واقعی CRM روی تلگرام باشند.

این راهنما بخشی از مرکز اتصال هر ابزار هوش مصنوعی به Telegram MCP ماست، و صفحهٔ اختصاصی Goose Telegram MCP با تصاویر، گام‌به‌گام شما را در کار با این رابط همراهی می‌کند. اگر می‌خواهید نخست تصویر کلی را ببینید، مرکز Telegram MCP توضیح می‌دهد که اِنترگرام چگونه تلگرام را در اختیار هر کلاینت سازگار با MCP می‌گذارد.


سرور Telegram MCP چه می‌کند

MCP همان استاندارد بازی است که Goose برای بارگذاری قابلیت‌های بیرونی در یک اجرای عامل از آن استفاده می‌کند. به‌جای نوشتن یک یکپارچه‌سازی سفارشی برای هر سرویس، عامل را به یک نقطهٔ پایانی MCP اشاره می‌دهید و آن به‌طور خودکار ابزارهای در دسترس را کشف می‌کند. اِنترگرام کنش‌های تلگرامی خود را روی یک نقطهٔ پایانیِ میزبانی‌شدهٔ واحد منتشر می‌کند: https://mcp.entergram.com/mcp. به‌محض اتصال Goose، این عامل می‌تواند:

  • چت‌ها را فهرست و بخواند — گفت‌وگوهای خصوصی، گروه‌ها و کانال‌ها از حساب‌های متصل شما.
  • مخاطبان و فیلدهای سفارشی را جست‌وجو کند — مرحله، مالک، ARR، برچسب‌ها و هر دادهٔ ساختاریافته‌ای که روی یک چت نگه می‌دارید.
  • تیکت بسازد و به‌روزرسانی کند — همراه با وضعیت، اولویت و فرد مسئول.
  • پیام و پیام همگانی بفرستد — پاسخ‌ها، پیگیری‌ها، یا یک پیام همگانیِ شخصی‌سازی‌شده از روی یک الگوی ذخیره‌شده.

نکتهٔ مهم اینکه این حساب واقعی Telegram شماست که از خلال یک لایهٔ CRMِ مبتنی بر مجوز نمایان می‌شود — نه Bot API محدود. Goose دقیقاً همان چت‌هایی را می‌بیند که شما می‌بینید، در چارچوب دسترسی‌هایی که شما اعطا می‌کنید.


چرا Goose و Telegram کنار هم جور درمی‌آیند

Goose برای کارِ زنجیره‌ای و خودکار ساخته شده، و دقیقاً همین‌جاست که یک اتصال تلگرامی ارزش خود را نشان می‌دهد. یک دستور واحد می‌تواند یک توالی کامل از مراحل CRM را پیش ببرد، بی‌آنکه حتی یک‌بار به رابط گرافیکی دست بزنید:

  • هرچه را در طول شب رسیده بخواند، دسته‌بندی کند و موارد فوری را اولویت‌بندی کند.
  • پیش از تصمیم‌گیری دربارهٔ نحوهٔ پاسخ، هر فرستنده را با مرحلهٔ CRMِ او تطبیق دهد.
  • تیکت باز کند، فیلدها را به‌روز کند و یک خلاصه منتشر کند — همه در یک اجرا.

از آنجا که Goose به‌صورت محلی اجرا می‌شود و نشست (session) خودش را نگه می‌دارد، می‌تواند این کار را به‌صورت مکرر و طبق برنامهٔ زمانی انجام دهد. سرور Telegram MCP به‌سادگی به افزونه‌ای دیگر تبدیل می‌شود که عامل به سراغش می‌رود، درست همان‌طور که به سراغ سیستم‌فایل یا یک Shell می‌رود. شما نتیجهٔ دلخواه را توصیف می‌کنید؛ Goose خودش تشخیص می‌دهد کدام ابزارهای تلگرامی را و به چه ترتیبی فراخوانی کند.


چگونه Goose را وصل کنیم (۳ گام)

گام ۱ — ساخت یک کلاینت OAuth در اِنترگرام

در فضای کاری اِنترگرام خود، Settings → Developer را باز کنید، روی Create new OAuth client کلیک کنید و پیش‌تنظیم Custom را انتخاب کنید. دامنه‌های دسترسی را آگاهانه برگزینید. از آنجا که Goose به‌صورت خودکار و در قالب توالی‌ها عمل می‌کند، بسیاری از تیم‌ها آن را در ابتدا فقط‌خواندنی راه می‌اندازند (chats.read، contacts.read، custom_fields.read) و تنها پس از اعتماد به یک گردش‌کار مشخص، دامنه‌های نوشتنی مانند chats.write یا مجوزهای تیکت را اضافه می‌کنند. اصل حداقل امتیاز، در صورت بروز هر اشتباهی، دامنهٔ خسارت را محدود می‌کند.

ساخت یک کلاینت OAuth فضای کاری در اِنترگرام

نشانی سرور MCP شما این است:



گام ۲ — افزودن اِنترگرام به‌عنوان یک افزونهٔ Goose

Goose افزونه‌های خود را در ~/.config/goose/config.yaml نگه می‌دارد، و می‌توانید یکی را به‌صورت تعاملی با goose configure اضافه کنید. گزینهٔ Add Extension → Remote Extension را انتخاب کنید، نامی مانند entergram-telegram به آن بدهید، و نقطهٔ پایانیِ بالا را بچسبانید. اعتبارنامه‌های کلاینت OAuthی را که همین حالا ساختید فراهم کنید تا Goose بتواند احراز هویت کند. صفحهٔ Goose Telegram MCP بلوک پیکربندی دقیق، از جمله هدرهایی که Goose انتظار دارد، را در اختیار شما می‌گذارد. در اجرای بعدی، Goose ابزارهای اِنترگرام را بارگذاری می‌کند و آن‌ها را در کنار افزونه‌های توکار خود فهرست می‌کند.

اگر ویرایش مستقیم فایل پیکربندی را ترجیح می‌دهید، مدخل اِنترگرام را زیر کلید extensions اضافه کنید، نوع آن را روی سرور MCPِ راه‌دور تنظیم کنید و URL را به https://mcp.entergram.com/mcp اشاره دهید. هر دو مسیر به نتیجهٔ یکسانی می‌رسند.

گام ۳ — مجوز دسترسی

نخستین باری که Goose متصل می‌شود، درخواست را در صفحهٔ مجوزدهی اِنترگرام تأیید می‌کنید، صفحه‌ای که دقیقاً مجوزهای در حال اعطا را فهرست می‌کند. روی Allow access کلیک کنید.

مجوز دسترسی کلاینت به فضای کاری اِنترگرام شما

از آن لحظه به بعد، ابزارهای تلگرامی در هر نشست برای Goose در دسترس‌اند، و می‌توانید آن‌ها را در یک چشم‌برهم‌زدن از Settings → Developer لغو کنید.


پس از اتصال چه کارهایی می‌توانید بکنید

Goose زمانی در اوج خود است که یک پرامپت واحد به یک توالی از کنش‌های واقعی شکوفا شود. چند نمونهٔ واقع‌گرایانه:

  • «هر چتی را که در ۲۴ ساعت گذشته با برچسب support نشان‌گذاری شده بخوان، هرکدام را برحسب فوریت دسته‌بندی کن، برای موارد فوری تیکت باز کن، و برایم یک خلاصه بنویس.» Goose چت‌ها را می‌خواند، برای هر مورد فوری ابزار تیکت را فرامی‌خواند، و گزارش می‌دهد — یک پرامپت، گام‌های بسیار.
  • «هر مخاطبی را که این هفته به 'invoice' اشاره کرده پیدا کن، فیلد اولویتشان را روی high بگذار، و برای هرکدام یک پاسخ پیش‌نویس کن.» عامل جست‌وجو می‌کند، فیلدهای سفارشی را به‌روز می‌کند و پاسخ‌ها را آماده می‌کند، بی‌آنکه شما اپلیکیشن را باز کنید.
  • «آمار زمان پاسخ‌دهی این هفته را بیرون بکش و به گزارش هفتگی‌ام بیفزای.» Goose داده‌های تحلیلی را می‌خواند و آن‌ها را در هر جایی که یادداشت‌هایتان را نگه می‌دارید می‌نویسد.
  • «بررسی کن کدام سرنخ‌ها در مرحلهٔ Demo سه روز است پاسخ نداده‌اند و با یک فهرست به من یادآوری کن.» یک ایستگاه روزانه برای خط‌لولهٔ تلگرامی شما، که به‌محض درخواست تولید می‌شود.

هر یک از این‌ها زنجیره‌ای از فراخوانی‌های ابزار MCP در برابر فضای کاری شماست. شما گام‌ها را اسکریپت نمی‌نویسید؛ شما هدف را بیان می‌کنید و می‌گذارید Goose عملیات تلگرامی را به ترتیب درست هماهنگ کند.


امنیت و کنترل دسترسی

سپردن دسترسی به حساب واقعی Telegram به یک عامل خودکار، شایستهٔ دقت است، و این رابط دقیقاً برای همین ساخته شده است. دسترسی با دامنه‌های OAuth اداره می‌شود، بنابراین شما با دقت تعیین می‌کنید Goose چه چیزی را می‌تواند بخواند و بنویسد. از حالت فقط‌خواندنی شروع کنید، یک گردش‌کار را اثبات کنید، سپس حداقل دامنه‌های نوشتنیِ موردنیاز را اعطا کنید — نه بیشتر. به‌ازای هر کاربر یک کلاینت OAuth وجود دارد، و می‌توانید آن را در یک آن از Settings → Developer لغو کنید، که بی‌درنگ هر نشست Goose که از آن استفاده می‌کند را قطع می‌کند.

اِنترگرام نشست Telegram شما را در سمت سرور بازپخش می‌کند و اعتبارنامه‌ها را رمزگذاری‌شده ذخیره می‌کند؛ عامل از خلال لایهٔ CRM کار می‌کند، نه با در اختیار داشتن لاگین خام Telegram شما. محتوای پیام برای آموزش نگهداری نمی‌شود، و هر کنشی که یک عامل انجام می‌دهد همراه با عامل و مُهر زمانی در گزارش فعالیت فضای کاری ثبت می‌شود، پس یک اجرای خودکار همیشه پس از وقوع قابل ممیزی است. برای تیم‌ها، همین رد ممیزی است که اغلب اجازه‌دادن به یک عامل برای عمل‌کردن — و نه صرفاً مشورت‌دادن — را از همان آغاز پذیرفتنی می‌کند.


اجرای Goose طبق برنامهٔ زمانی

از آنجا که Goose از خط فرمان اجرا می‌شود، همان گردش‌کارهای تلگرامی که دستی راه می‌اندازید می‌توانند بدون نظارت اجرا شوند. یک پرامپت را در یک فراخوانی goose run بپیچید و آن را با cron، یک کار launchd، یا اجراکنندهٔ CI خود زمان‌بندی کنید، آنگاه یک عاملِ دوره‌ای خواهید داشت: یک اولویت‌بندی ساعت ۷ صبح که برای هر مورد فوریِ رسیده در طول شب تیکت باز می‌کند، یک پویش پایان‌روز که سرنخ‌های ساکت‌شده را علامت می‌زند، یا یک بررسی ساعتی که تنها وقتی یک مخاطب VIP پیام می‌دهد به شما اطلاع می‌دهد. اتصال MCP، چه یک انسان و چه یک زمان‌بند اجرا را آغاز کرده باشد، رفتاری یکسان دارد، و دامنه‌های OAuthی که اعطا کرده‌اید همچنان اعمال می‌شوند، پس یک Goose زمان‌بندی‌شده دقیقاً در همان حدود می‌خواند و عمل می‌کند. اجراهای زمان‌بندی‌شده را تا زمانی که چند اجرای بی‌عیب را تماشا نکرده‌اید فقط‌خواندنی نگه دارید، سپس وقتی رفتار قابل پیش‌بینی شد دامنه‌ها را گسترده کنید. اینجا همان‌جایی است که طراحی خودکار، ارزش خود را ثابت می‌کند — عامل تماشا می‌کند تا شما مجبور نباشید.


شروع کنید

اگر طرح اِنترگرام شما شامل دسترسی API است، رابط MCP آمادهٔ استفاده است. همین حالا اتصال خود را بسازید، راهنمای کامل را در صفحهٔ Goose Telegram MCP دنبال کنید، یا هر کلاینت پشتیبانی‌شده را در مرکز اتصال هر هوش مصنوعی کاوش کنید. برای جزئیات راه‌اندازی زیربنایی، راهنمای گام‌به‌گام MCP کلاینت‌های OAuth، دامنه‌ها و رفع اشکال را پوشش می‌دهد. Goose خودکاری را می‌آورد؛ اِنترگرام CRM واقعی Telegram شما را — و کنار هم، انباشتی از چت‌های خوانده‌نشده را به کاری تبدیل می‌کنند که در همان حال که شما روی چیز دیگری تمرکز کرده‌اید، انجام می‌شود.

Matias, Author of Entergram Blog
Matias

Telegram CRM & Email Marketing Writer at Entergram

Matias writes about Telegram CRM, customer support automation, and email marketing for Entergram. He covers how teams turn Telegram into a real business channel — from multi-account inboxes and ticketing to AI-powered analytics.

Jun 14, 2026 · 7 دقیقه مطالعه

ادامه مطلب

آماده ارتقای گردش‌کار تلگرام خود هستید؟

هیچ سرنخ دیگری را هدر ندهید. هیچ پیام دیگری را از دست ندهید.

شروع کنید