Cara menghubungkan Telegram ke Gemini CLI

Gemini CLI bisa memposting ke Telegram sebagai bot kamu. Kamu menyebut chat-nya, Hermoso mengunggah berkasnya, dan id pesan dikembalikan untuk pengeditan nanti.

Hermoso adalah server MCP pemasaran: 1.000+ tool lewat satu endpoint ber-OAuth yang memungkinkan agen meneliti iklan yang sudah tayang di sebuah pasar, membuat iklan gambar dan video, memublikasikannya, dan membangun kampanye berbayar di baliknya. Gemini CLI menjangkau semuanya lewat satu koneksi. Halaman ini membahas satu bagiannya: apa yang bisa dilakukan Gemini CLI di Telegram, dan apa yang tidak diizinkan Telegram.

Hubungkan Hermoso ke Gemini CLI

  1. Pasang ekstensinya.
    gemini extensions install https://github.com/hermoso-ai/hermoso
    Ini memasang rilis terbaru dari repositori publik Hermoso: lima keterampilan (research, ad-from-brand, generate, product-photoshoot dan marketing) plus berkas konteks GEMINI.md. Keterampilan tersebut menjalankan perintah hermoso lewat npx, jadi tidak ada yang ditambahkan ke daftar alat Gemini CLI dan tidak ada yang memakan konteks sampai sebuah perintah berjalan. gemini extensions list menampilkannya di bawah Agent skills.
  2. Masuk sekali.
    npx -y hermoso auth login
    Ini membuka login browser dan menyimpan kredensial khusus pemilik di ~/.hermoso/config.json. Gemini CLI bisa menjalankannya untukmu saat pertama kali membutuhkan Hermoso. Tidak ada browser di mesin itu? Buat kunci di bawah MCP & CLI → Terminal & API keys dan jalankan npx -y hermoso auth login --token hmk_….
  3. Opsional: server MCP juga.
    gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp
    Gemini CLI menemukan server otorisasi Hermoso saat koneksi pertama menjawab 401 dan mendaftarkan dirinya sendiri, jadi tidak ada kunci yang masuk ke settings.json; /mcp auth hermoso di dalam sesi menjalankan login. Keterampilan menjangkau setiap alat tanpa ini.
  4. Minta sesuatu ke Gemini CLI. “Tarik iklan terlama dari tiga pesaing terdekat saya, lalu remix hook terbaiknya jadi video 9:16,” atau “posting render ini ke channel.” Agen memilih tool-nya; kamu yang menyetujui pengeluarannya.

Kami menjalankan instalasi di atas pada 2026-09-23 dengan Gemini CLI 0.60.0 di direktori home yang bersih: ia menarik rilis terkini dari hermoso-ai/hermoso, dan gemini extensions list melaporkan lima keterampilan serta berkas konteks. Ekstensi tidak membawa server MCP sendiri, dan itu disengaja: daftar alat dimuat ke setiap sesi, sedangkan keterampilan tidak memakan apa pun sampai dijalankan. Hermoso tidak berafiliasi dengan atau didukung oleh Google.

Lalu hubungkan Telegram itu sendiri, sekali, di Settings → Connectors di Hermoso dengan menempelkan token bot dari @BotFather, dan tambahkan bot itu ke channel kamu sebagai administrator. Tidak ada layar persetujuan: token adalah kredensialnya, dan bot adalah yang memposting.

Tool Telegram yang didapat Gemini CLI

  • post_to_telegram: mengirim pesan sebagai bot kamu ke chat yang kamu sebutkan: teks hingga 4,096 karakter, atau satu foto, satu video, atau album 2 sampai 10 dengan foto dan video dicampur.
  • schedule_post: memasukkannya ke antrean dengan chatId-nya di kalender yang sama dengan semua channel lain.
  • list_telegram_chats: chat yang mengirim pesan ke bot dalam 24 jam terakhir. Ini membantu menemukan id, dan bukan daftar setiap chat tempat bot berada.
  • edit_telegram_message / pin_telegram_message: memperbaiki teks atau caption pesan tanpa kehilangan views-nya, dan menyematkan atau melepas ajakan bertindak.
  • create_telegram_invite_link: tautan undangan bernama per kampanye, dengan kedaluwarsa, batas anggota, atau persetujuan bergabung yang opsional, sehingga kamu bisa melihat siapa yang bergabung dari mana.
  • telegram_account: jumlah subscriber atau anggota chat, judul, deskripsi, dan tautan undangannya.
  • list_telegram_dms: apa yang dikirim orang ke bot dalam 24 jam terakhir, yang terbaru di atas, untuk dijawab dengan post_to_telegram.
  • delete_telegram_message: menghapus pesan yang dikirim bot, dalam jendela 48 jam Telegram, setelah langkah konfirmasi.

Telegram terhubung dengan token bot, bukan layar masuk. Buat bot dengan @BotFather di Telegram, tempel tokennya di bawah Workspace → Connectors, lalu tambahkan bot ke channel kamu sebagai administrator dengan Post Messages, atau ke grup sebagai anggota yang boleh memposting. Hermoso memposting sebagai bot itu, tidak pernah sebagai kamu. Dua batas adalah milik Telegram dan layak direncanakan: bot tidak mendapat views per posting dan tidak ada riwayat posting, jadi jumlah subscriber dan tautan undangan bernama adalah angka yang kamu punya. Dan pesan yang dikirim ke bot disimpan selama 24 jam, lalu hilang. Memublikasikan tidak memakan kredit.

Batas Telegram yang perlu kamu tahu sebelum mengotomatisasi apa pun

TeksPesan Telegram bisa mencapai 4,096 karakter, tetapi hanya 1,024 begitu foto atau video dilampirkan, karena teksnya menjadi caption. Batas ini ditegakkan saat posting dibuat atau dimasukkan ke antrean, jadi posting yang terlalu panjang ditolak selagi kamu masih ada untuk memperbaikinya, alih-alih dipotong diam-diam di tengah jalan.
VisibilitasTerkirim atau tidak terkirim, tanpa bentuk draf, unlisted, atau private. Siapa yang melihatnya ditentukan oleh chat: “posting ke grup atau channel privat dan hanya anggotanya yang melihat.” silent mengirim tanpa bunyi notifikasi dan tidak mengubah siapa yang bisa melihat pesan.
Carousel2 sampai 10 item sebagai album, dan foto serta video boleh dicampur. Kedua batas itu milik Telegram sendiri, dari sendMediaGroup Bot API (“harus berisi 2-10 item”), dan begitu pula pencampurannya. Album menampilkan satu caption, di item pertamanya. Hermoso mengunggah file alih-alih mengirim tautan, yang menaikkan batas Telegram menjadi 10MB per foto dan 50MB per video.
Akun yang manachatId, wajib di setiap posting: @username channel publik atau id numerik (supergrup atau channel dimulai dengan -100). Bot API tidak punya metode yang mendaftar chat tempat bot berada, jadi Hermoso tidak bisa mengetahuinya dan tidak pernah menebak.

Coba di Gemini CLI

Mintalah dengan bahasa sehari-hari. Ini kalimat biasa, bukan DSL:

“Posting ./renders/teaser.mp4 ke channel Telegram kami @ourbrand dengan caption di bawah 1.024 karakter, dan sematkan tanpa memberi tahu anggota.”

Itu menjalankan render_ad → post_to_telegram → pin_telegram_message → create_telegram_invite_link. Gemini CLI meminta izin sebelum menjalankan perintah shell, dan keterampilan bertindak lewat perintah hermoso, jadi publikasi muncul sebagai baris yang bisa kamu baca sebelum kamu bilang ya. Untuk alat MCP, ia menawarkan sekali, selalu untuk alat itu, atau selalu untuk server.

Gemini CLI di Telegram: bagian yang sering bikin repot

Periksa ukuran berkas sebelum panggilan. Telegram membatasi video yang diunggah hingga 50MB meskipun Hermoso mengirim byte-nya, bukan tautan (tautan dibatasi 20MB), dan render yang lebih panjang mungkin perlu encode yang lebih ringan. Bot harus sudah menjadi admin dengan izin Post Messages di channel, ditambah izin sematkan untuk menyematkan pesan, dan penolakan Telegram menyebut mana yang kurang.

Dua detail Gemini CLI menentukan seberapa aman ini. gemini mcp add menulis ke .gemini/settings.json proyek kecuali kamu memberi --scope user, yang berguna saat satu repo harus selalu berjalan dengan satu brand. Dan jangan pernah menambahkan Hermoso dengan --trust: itu melewati setiap konfirmasi untuk server, termasuk yang ada di depan sebuah publikasi. Alat MCP datang dengan nama berawalan mcp_hermoso_ ditambah nama alatnya, dan --exclude-tools menjaga agar alat tertentu benar-benar tidak masuk.

Riset Telegram sebelum kamu posting

Tidak ada pustaka iklan Telegram dan tidak ada pencarian channel di Hermoso, jadi tidak ada riset pesaing di Telegram yang diklaim. Teliti kreatifnya di tempat yang publik (pustaka iklan Meta, Google, dan LinkedIn serta TikTok, Instagram, YouTube, Reddit, dan Threads yang organik) lalu posting iklan yang sesuai brand di sini.

Bagian berbayar

Tidak ada iklan Telegram di Hermoso, dan kami tidak menyiratkannya. Telegram di sini adalah channel yang kamu miliki dan jalankan lewat bot kamu: posting, sematkan, edit, hitung subscriber, dan lacak undangan. Tool berbayar mencakup Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads, dan AppLovin Ads.

Yang tidak bisa dilakukan Gemini CLI sendiri

Agen yang punya anggaran hanya berguna jika dampaknya terbatas, jadi pagarnya ada di server, bukan di prompt. Setiap kampanye iklan, ad set, ad group, dan iklan dibuat paused, dan switch status yang mengaktifkan uang sungguhan menolak berjalan tanpa flag konfirmasi yang eksplisit. Setiap render dikutip harganya lebih dulu (hermoso_capabilities mempublikasikan biaya kredit pasti setiap model sebelum apa pun dibelanjakan). Kredit dicadangkan sebelum panggilan provider pertama dan diselesaikan sesuai biaya pasti setelahnya, jadi dispatch yang gagal dikembalikan alih-alih membuat kamu ditagih untuk tidak ada apa-apa. Penghapusan juga dikunci konfirmasi, dan setiap pohon kampanye dibaca ulang dari platform iklan sebelum agen kamu memberi tahu apa yang sudah dibangun.

Satu langkah sengaja menjadi tugas kamu: membuat bot dengan @BotFather dan menambahkannya ke channel kamu. Semua setelah itu adalah tool call.

Sisa matriksnya

Dari Gemini CLI, posting ke: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky. Atau lihat semua tempat yang bisa dituju Gemini CLI.

Posting ke Telegram dari: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

Pertanyaan yang sering diajukan

Bisakah Gemini CLI memposting ke Telegram?

Ya, dengan ekstensi Gemini CLI dari Hermoso. Jalankan gemini extensions install https://github.com/hermoso-ai/hermoso, yang menambahkan lima keterampilan Hermoso yang menggerakkan perintah hermoso, lalu masuk sekali dengan npx -y hermoso auth login. Login akan membuka browser dan menyimpan kredensialnya sendiri, jadi tidak ada kunci yang perlu dibuat maupun ditempel. Jika kamu juga ingin alat Hermoso ada di daftar alat Gemini CLI sendiri, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp menambahkan server hosted, yang masuk dengan OAuth. Gemini CLI kemudian punya 1.000+ alat, termasuk yang memposting ke Telegram, serta yang meneliti iklan yang sedang tayang di pasarmu dan merender kreatifnya sejak awal.

Bagaimana cara menghubungkan Telegram ke Gemini CLI?

Dua langkah, masing-masing sekali. Jalankan gemini extensions install https://github.com/hermoso-ai/hermoso, yang menambahkan lima keterampilan Hermoso yang menggerakkan perintah hermoso, lalu masuk sekali dengan npx -y hermoso auth login. Login akan membuka browser dan menyimpan kredensialnya sendiri, jadi tidak ada kunci yang perlu dibuat maupun ditempel. Jika kamu juga ingin alat Hermoso ada di daftar alat Gemini CLI sendiri, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp menambahkan server hosted, yang masuk dengan OAuth. Lalu buat bot dengan @BotFather di Telegram, tempel tokennya di bawah Workspace → Connectors di Hermoso, dan tambahkan bot ke channel kamu sebagai administrator dengan izin Post Messages. Setelah itu Gemini CLI memposting ke Telegram seperti pemanggilan alat biasa, dengan menyebut chat setiap kali.

Bisakah Gemini CLI memposting ke Telegram secara pribadi atau sebagai draf?

Tidak ada draf atau pesan private di Bot API. Privasi di Telegram ada di chat: posting ke grup atau channel privat dan hanya anggotanya yang melihat. Hermoso menolak visibilitas yang tidak bisa dipenuhi Telegram saat kamu memintanya, alih-alih diam-diam memublikasikan sesuatu yang lebih lemah.

Bisakah Gemini CLI meneliti Telegram sebelum memposting?

Tidak. Hermoso tidak punya pustaka iklan Telegram atau pencarian channel. Hermoso meneliti kreatifnya di pustaka iklan publik dan platform organik, dan Telegram adalah tempat kamu memposting hasilnya.

Berapa batas karakter caption Telegram saat posting dari Gemini CLI?

Pesan Telegram berbentuk teks saja bisa mencapai 4,096 karakter; begitu foto atau video dilampirkan, teksnya menjadi caption dan batasnya 1,024. Hermoso menyebut anggaran mana yang berlaku. Hermoso menegakkannya saat posting dibuat atau dimasukkan ke antrean, jadi Gemini CLI langsung diberi tahu, bukan gagal belakangan saat tidak ada yang mengawasi.

Bisakah Gemini CLI menjalankan iklan Telegram juga selain memposting?

Tidak. Tidak ada iklan Telegram di Hermoso. Telegram di sini adalah channel yang kamu jalankan lewat bot kamu sendiri: posting, sematkan, edit, tautan undangan, dan jumlah subscriber.

Mulai gratis dengan 30 kredit saat daftar dan dapatkan 250+ kredit lagi. Setiap fitur tersedia di setiap paket.

Mulai gratis →   Lihat harga