پست گذاشتن در Telegram از Gemini CLI

Gemini CLI می‌تواند به‌عنوان ربات شما در Telegram پست بگذارد. شما نام چت را مشخص می‌کنید، Hermoso فایل‌ها را آپلود می‌کند، و شناسه‌ی پیام برای هر ویرایش بعدی برگردانده می‌شود.

Hermoso یک سرور MCP بازاریابی است: بیش از 922 ابزار روی یک نقطه‌ی پایانی OAuth که به عامل اجازه می‌دهد تبلیغاتی را که هم‌اکنون در یک بازار جریان دارند تحقیق کند، تبلیغات تصویری و ویدیویی آماده بسازد، آن‌ها را منتشر کند، و کمپین‌های پولی پشت‌شان را بسازد. Gemini CLI از طریق یک اتصال به همه‌ی آن دسترسی دارد. این صفحه یک برش از آن را پوشش می‌دهد: آنچه Gemini CLI واقعاً در Telegram می‌تواند انجام دهد، و آنچه Telegram اجازه نمی‌دهد.

اتصال Hermoso به Gemini CLI

  1. افزونه را نصب کنید.
    gemini extensions install https://github.com/hermoso-ai/hermoso
    آخرین نسخه‌ی مخزن عمومی Hermoso را نصب می‌کند: پنج مهارت (research، ad-from-brand، generate، product-photoshoot و marketing) به‌علاوه‌ی یک فایل زمینه‌ی GEMINI.md. مهارت‌ها دستور hermoso را از طریق npx اجرا می‌کنند، پس چیزی به فهرست ابزار Gemini CLI اضافه نمی‌شود و تا وقتی یک دستور اجرا نشود هزینه‌ای برای زمینه ندارد. gemini extensions list آن‌ها را زیر Agent skills نشان می‌دهد.
  2. یک بار وارد شوید.
    npx -y hermoso auth login
    یک ورود مرورگری را باز می‌کند و یک اعتبار فقط‌برای‌مالک را در ~/.hermoso/config.json ذخیره می‌کند. Gemini CLI می‌تواند بار اول که به Hermoso نیاز داشت، آن را برایتان اجرا کند. روی آن دستگاه مرورگر ندارید؟ یک کلید زیر MCP & CLI → Terminal & API keys بسازید و npx -y hermoso auth login --token hmk_… را اجرا کنید.
  3. اختیاری: سرور MCP هم.
    gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp
    Gemini CLI وقتی اولین اتصال با 401 پاسخ می‌دهد، سرور مجوز Hermoso را پیدا می‌کند و خودش را ثبت می‌کند، پس هیچ کلیدی در settings.json قرار نمی‌گیرد؛ /mcp auth hermoso داخل یک نشست، ورود را اجرا می‌کند. مهارت‌ها بدون آن به همه‌ی ابزارها می‌رسند.
  4. از Gemini CLI چیزی بخواهید. «سه رقیب نزدیکم را پیدا کن، طولانی‌ترین تبلیغاتشان را بیاور و بهترین قلاب را به یک ویدیوی 9:16 تبدیل کن»، یا «این رندر را در کانال پست کن». عامل ابزارها را انتخاب می‌کند؛ هزینه را شما تأیید می‌کنید.

نصب بالا را در 2026-09-23 روی Gemini CLI نسخه‌ی 0.60.0 در یک پوشه‌ی خانگی تمیز اجرا کردیم: آخرین نسخه‌ی hermoso-ai/hermoso را گرفت، و gemini extensions list پنج مهارت و فایل زمینه را گزارش کرد. افزونه هیچ سرور MCP خودش ندارد، که عمدی است: یک فهرست ابزار در هر نشست بار می‌شود، و مهارت‌ها تا وقتی اجرا نشوند هزینه‌ای ندارند. Hermoso وابسته به Google یا مورد تأیید آن نیست و چنین ادعایی ندارد.

سپس خود Telegram را، یک بار، زیر تنظیمات → کانکتورها در Hermoso با چسباندن یک توکن ربات از @BotFather وصل کنید، و آن ربات را به کانال خود به‌عنوان مدیر اضافه کنید. صفحه تأیید وجود ندارد: توکن همان اعتبار است، و ربات کسی است که پست می‌کند.

ابزارهای Telegram که Gemini CLI دریافت می‌کند

  • post_to_telegram: پیامی را به‌عنوان ربات شما به چتی که نام می‌برید می‌فرستد: متن تا 4,096 نویسه، یا یک عکس، یک ویدیو، یا آلبومی از 2 تا 10 مورد با عکس و ویدیوی ترکیبی.
  • schedule_post: آن را همراه chatId روی همان تقویمی صف می‌کند که هر کانال دیگر دارد.
  • list_telegram_chats: چت‌هایی که در 24 ساعت گذشته به ربات پیام داده‌اند. برای پیدا کردن یک شناسه کمک می‌کند، و فهرست همه چت‌هایی که ربات در آن‌ها هست نیست.
  • edit_telegram_message / pin_telegram_message: اصلاح متن یا کپشن یک پیام بدون از دست دادن بازدیدهایش، و سنجاق یا برداشتن سنجاق فراخوان به اقدام.
  • create_telegram_invite_link: یک لینک دعوت نام‌دار برای هر کمپین، با انقضای اختیاری، سقف عضو یا تأیید پیوستن، تا ببینید چه کسی از کجا پیوسته است.
  • telegram_account: تعداد مشترکین یا اعضای چت، عنوان، توضیح و لینک دعوت آن.
  • list_telegram_dms: آنچه افراد در 24 ساعت گذشته برای ربات فرستاده‌اند، از جدیدترین به قدیمی‌ترین، تا با post_to_telegram پاسخ دهید.
  • delete_telegram_message: حذف پیامی که ربات فرستاده، در محدوده 48 ساعته Telegram، پس از یک مرحله تأیید.

Telegram با یک توکن ربات وصل می‌شود، نه با صفحه ورود. با @BotFather در Telegram یک ربات بسازید، توکنش را زیر «تنظیمات → کانکتورها» بچسبانید، سپس ربات را به کانال خود به‌عنوان مدیر با مجوز «ارسال پیام» اضافه کنید، یا به یک گروه به‌عنوان عضوی که می‌تواند پست کند. Hermoso به‌عنوان آن ربات پست می‌کند، هرگز به‌عنوان شما. دو محدودیت از خود Telegram است و ارزش برنامه‌ریزی دارد: ربات بازدید هر پست و تاریخچه پست را نمی‌بیند، پس تعداد مشترکین و لینک‌های دعوت نام‌دار تنها عددهایی هستند که دارید؛ و پیام‌های فرستاده‌شده به ربات 24 ساعت نگه داشته می‌شوند و سپس از بین می‌روند. انتشار اعتباری مصرف نمی‌کند.

محدودیت‌های Telegram که پیش از خودکارسازی باید بدانید

متنیک پیام Telegram تا 4,096 نویسه می‌رسد، اما تنها تا 1,024 وقتی یک عکس یا ویدیو ضمیمه شود، چون متن به کپشن تبدیل می‌شود. این در لحظه ساخت یا صف‌گذاری اعمال می‌شود، پس پیام بیش از حد بلند رد می‌شود در حالی که هنوز شما آنجا هستید، به‌جای اینکه در مسیر بی‌صدا بریده شود.
دیدنی بودنارسال‌شده یا ارسال‌نشده، بدون شکل پیش‌نویس، غیرفهرست یا خصوصی. اینکه چه کسی می‌بیند را چت تعیین می‌کند: «در یک گروه یا کانال خصوصی پست کنید و فقط اعضایش آن را می‌بینند.» silent بدون صدای اعلان تحویل می‌دهد و هیچ تغییری در اینکه چه کسی می‌تواند پیام را ببیند ایجاد نمی‌کند.
کاروسل2 تا 10 مورد به‌صورت آلبوم، و عکس و ویدیو می‌توانند ترکیب شوند. هر دو حد از خود Telegram است، از sendMediaGroup در Bot API («باید شامل 2 تا 10 مورد باشد»)، و ترکیب هم همین‌طور. آلبوم یک کپشن نشان می‌دهد، روی اولین مورد. Hermoso فایل‌ها را آپلود می‌کند به‌جای ارسال لینک، که سقف‌های Telegram را به 10MB برای هر عکس و 50MB برای هر ویدیو می‌رساند.
کدام حسابchatId، در هر پست الزامی: @username یک کانال عمومی یا شناسه عددی آن (گروه‌فوق یا کانال با -100 شروع می‌شود). Bot API متدی ندارد که چت‌هایی را که ربات در آن‌هاست فهرست کند، پس Hermoso آن‌ها را نمی‌داند و هرگز حدس نمی‌زند.

امتحانش در Gemini CLI

به زبان معمولی درخواست کنید. اینها جمله‌های ساده‌اند، نه DSL:

«فایل ./renders/teaser.mp4 را با کپشنی کمتر از 1,024 کاراکتر در کانال Telegram ما @ourbrand پست کن، و بدون اطلاع به اعضا سنجاقش کن.»

این مسیر این مراحل را طی می‌کند: render_ad → post_to_telegram → pin_telegram_message → create_telegram_invite_link. Gemini CLI قبل از اجرای دستور شل می‌پرسد، و مهارت‌ها از طریق دستور hermoso عمل می‌کنند، پس هر انتشار به‌صورت یک خط خوانا نشان داده می‌شود که قبل از تأیید می‌توانید آن را بخوانید. برای ابزارهای MCP، می‌توانید یک‌بار اجازه بدهید، یا همیشه برای همان ابزار، یا همیشه برای کل سرور.

Gemini CLI روی Telegram: بخش دردسرساز

اندازه‌ی فایل را قبل از فراخوانی بررسی کنید. Telegram حتی وقتی Hermoso بایت‌ها را می‌فرستد نه لینک، ویدیوی آپلودی را در 50MB محدود می‌کند (لینک فقط تا 20MB مجاز است)، و یک رندر بلندتر ممکن است به کدگذاری سبک‌تری نیاز داشته باشد. ربات باید از قبل مدیر کانال با دسترسی Post Messages باشد، و برای سنجاق‌کردن پیام هم دسترسی pin لازم است. پیام رد Telegram می‌گوید کدام‌یک کم است.

دو جزئیات Gemini CLI تعیین می‌کند این کار چقدر امن است. gemini mcp add مگر اینکه --scope user بدهید، در .gemini/settings.json پروژه می‌نویسد، که وقتی یک مخزن باید همیشه روی یک برند اجرا شود مفید است. و هرگز Hermoso را با --trust اضافه نکنید: آن همه‌ی تأییدها را برای سرور رد می‌کند، از جمله تأییدهایی که جلوی یک انتشار قرار دارند. ابزارهای MCP با نام mcp_hermoso_ به‌علاوه‌ی نام ابزار می‌رسند، و --exclude-tools هر کدام را کاملاً بیرون نگه می‌دارد.

پیش از پست گذاشتن در Telegram تحقیق کنید

کتابخانه تبلیغات Telegram و جست‌وجوی کانال در Hermoso وجود ندارد، پس تحقیق رقبا در Telegram را ادعا نمی‌کند. خلاقیت را جایی که عمومی است تحقیق کنید (کتابخانه‌های تبلیغات Meta، Google و LinkedIn به‌علاوه TikTok، Instagram، YouTube، Reddit و Threads ارگانیک) و تبلیغ نهایی را اینجا پست کنید.

نیمه‌ی پولی

در Hermoso آگهی Telegram وجود ندارد و ما چنین چیزی را القا نمی‌کنیم. Telegram اینجا کانالی است که خودتان دارید و از طریق ربات خود اداره می‌کنید: پست، سنجاق، ویرایش، شمارش مشترکین و ردیابی دعوت‌ها. ابزارهای پولی Meta، Google Ads، Microsoft Advertising، Reddit Ads، LinkedIn، Pinterest، X Ads، TikTok Ads، Snapchat Ads، ChatGPT Ads، Apple Search Ads و AppLovin Ads را پوشش می‌دهند.

کاری که Gemini CLI به‌تنهایی نمی‌تواند انجام دهد

عاملی با بودجه فقط وقتی مفید است که شعاع آسیبش محدود باشد، پس حصار در سرور است نه در یک پرامپت. هر کمپین تبلیغاتی، مجموعه‌ی تبلیغ، گروه تبلیغ و تبلیغ متوقف ساخته می‌شود، و تغییر وضعیتی که پول واقعی را فعال می‌کند بدون یک پرچم تأیید صریح اجرا نمی‌شود. هر رندر پیش از خرج شدن هر چیز قیمت داده می‌شود (hermoso_capabilities هزینه‌ی دقیق اعتبار هر مدل را پیش از هر خرجی منتشر می‌کند). اعتبارها پیش از اولین فراخوانی ارائه‌دهنده رزرو می‌شوند و بعد به هزینه‌ی دقیق تسویه می‌شوند، پس یک ارسال ناموفق بازپرداخت می‌شود نه اینکه بدون هیچ نتیجه‌ای از شما پول گرفته شود. حذف‌ها هم به تأیید نیاز دارند، و هر درخت کمپین پیش از اینکه عامل شما بگوید چه ساخته، از پلتفرم تبلیغات دوباره خوانده می‌شود.

یک مرحله عمداً با خود شماست: ساختن ربات با @BotFather و افزودن آن به کانال شما. هر چیز پس از آن یک فراخوانی ابزار است.

بقیه‌ی ماتریس

از Gemini CLI، پست بگذارید در: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky. یا همه‌ی جاهایی را که Gemini CLI می‌تواند در آن‌ها پست بگذارد ببینید.

از این‌ها در Telegram پست بگذارید: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

پرسش‌های متداول

آیا Gemini CLI می‌تواند در Telegram پست بگذارد؟

بله، با افزونه‌ی Gemini CLI از Hermoso. دستور gemini extensions install https://github.com/hermoso-ai/hermoso را اجرا کنید، که پنج مهارت Hermoso را اضافه می‌کند که دستور hermoso را اجرا می‌کنند، سپس یک بار با npx -y hermoso auth login وارد شوید. ورود مرورگری باز می‌شود و اعتبار را خودش ذخیره می‌کند، پس نه کلیدی برای ساختن هست و نه کلیدی برای چسباندن. اگر می‌خواهید ابزارهای Hermoso در فهرست خود Gemini CLI هم باشند، gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp سرور میزبانی‌شده را اضافه می‌کند که با OAuth وارد می‌شود. آن‌وقت Gemini CLI بیش از 922+ ابزار دارد، از جمله ابزارهایی که در Telegram پست می‌گذارند، و همچنین ابزارهایی که تبلیغات در حال اجرا در بازارتان را تحقیق می‌کنند و خود خلاقیت را از ابتدا رندر می‌کنند.

چطور Telegram را به Gemini CLI وصل کنم؟

دو مرحله، هر کدام یک‌بار. دستور gemini extensions install https://github.com/hermoso-ai/hermoso را اجرا کنید که پنج مهارت Hermoso را اضافه می‌کند و دستور hermoso را هدایت می‌کنند، سپس یک‌بار با npx -y hermoso auth login وارد شوید. ورود یک مرورگر باز می‌کند و خود اعتبارنامه را ذخیره می‌کند، پس نیازی به ساختن کلید یا چسباندن آن نیست. اگر می‌خواهید ابزارهای Hermoso در فهرست ابزارهای Gemini CLI هم باشند، دستور gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp سرور آنلاین را اضافه می‌کند که با OAuth وارد می‌شود. سپس در Telegram با @BotFather یک ربات بسازید، توکن آن را زیر تنظیمات → کانکتورها در Hermoso بچسبانید، و ربات را با دسترسی Post Messages به‌عنوان مدیر به کانال خود اضافه کنید. بعد از آن Gemini CLI به‌عنوان یک فراخوانی عادی ابزار در Telegram پست می‌گذارد و هر بار نام چت را مشخص می‌کند.

آیا Gemini CLI می‌تواند به‌صورت خصوصی یا پیش‌نویس در Telegram پست بگذارد؟

در Bot API پیش‌نویس یا پیام خصوصی وجود ندارد. حریم خصوصی در Telegram به خود چت تعلق دارد: در یک گروه یا کانال خصوصی پست کنید و فقط اعضایش آن را می‌بینند. Hermoso نمایشی را که Telegram در لحظه درخواست نمی‌تواند رعایت کند رد می‌کند، به‌جای اینکه بی‌صدا چیزی ضعیف‌تر منتشر کند.

آیا Gemini CLI می‌تواند پیش از پست کردن در Telegram تحقیق کند؟

خیر. Hermoso کتابخانه تبلیغات Telegram یا جست‌وجوی کانال ندارد. خلاقیت را در کتابخانه‌های تبلیغات عمومی و پلتفرم‌های ارگانیک تحقیق می‌کند، و Telegram جایی است که نتیجه را پست می‌کنید.

سقف کپشن Telegram وقتی از Gemini CLI پست می‌گذارید چقدر است؟

پیام متنی Telegram تا 4,096 نویسه می‌رسد؛ وقتی یک عکس یا ویدیو ضمیمه شود، متن کپشن است و حد 1,024 است. Hermoso می‌گوید کدام بودجه اعمال شد. Hermoso این را هنگام ساخت یا صف‌گذاری پست اعمال می‌کند، پس Gemini CLI فوراً مطلع می‌شود به‌جای اینکه بعداً، وقتی کسی نگاه نمی‌کند، شکست بخورد.

آیا Gemini CLI علاوه بر پست کردن، آگهی‌های Telegram را هم می‌تواند اجرا کند؟

خیر. در Hermoso هیچ تبلیغ Telegram وجود ندارد. Telegram اینجا کانالی است که از طریق ربات خودتان اداره می‌کنید: پست‌ها، سنجاق‌ها، ویرایش‌ها، لینک‌های دعوت و شمارش مشترکین.

با ثبت‌نام، رایگان با 30 اعتبار شروع کنید و با کسب بیشتر به 250+ اعتبار دیگر برسید. همه‌ی امکانات در همه‌ی پلن‌ها هست.

رایگان شروع کنید →   مشاهده قیمت‌ها