Publier sur Telegram depuis Cursor

Cursor peut publier une version sur votre chaîne Telegram depuis la branche d'où elle provient, et l'épingler sans réveiller personne.

Hermoso est un serveur MCP de marketing : plus de 922 outils sur un point d'accès OAuth unique, qui permettent à un agent de rechercher les publicités déjà diffusées sur un marché, de générer des publicités finies en image et en vidéo, de les publier et de construire les campagnes payantes qui les accompagnent. Cursor accède à l'ensemble via une seule connexion. Cette page couvre une partie : ce que Cursor peut réellement faire sur Telegram, et ce que Telegram ne lui permettra pas de faire.

Connecter Hermoso à Cursor

  1. Installez et connectez-vous.
    npm install -g hermoso && hermoso auth login
    Votre navigateur s'ouvre une fois. Rien à créer ni à coller : l'identifiant est stocké en accès réservé au propriétaire dans ~/.hermoso/config.json. Sur une machine sans navigateur, hermoso auth login --token hmk_… prend à la place une clé depuis MCP & CLI → Terminal et clés d'API.
  2. Ajoutez-le à ~/.cursor/mcp.json (ou au fichier .cursor/mcp.json du projet). Aucune clé ne va dans le fichier, car hermoso mcp lit la connexion ci-dessus :
    { "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } }
  3. Ou utilisez l'installation en un clic depuis la page MCP. Ce lien profond installe l'URL hébergée et laisse l'authentification au flux OAuth de Cursor. Les deux fonctionnent : ce sont simplement des prérequis différents.
  4. Demandez quelque chose à Cursor. « Récupère les publicités les plus anciennes de mes trois principaux concurrents et réutilise la meilleure accroche dans une vidéo 9:16 », ou « publie ce rendu sur la chaîne ». L'agent choisit les outils ; vous approuvez les dépenses.

Le bloc ci-dessus exécute le paquet npm publié hermoso sur votre machine : rien n'est à coller, et la liste d'outils ne coûte rien tant qu'aucun outil n'est appelé. Si vous utilisez plutôt le lien profond, Cursor effectue l'enregistrement dynamique du client auprès de notre serveur d'autorisation, et vous ne détenez là non plus aucune clé.

Connectez ensuite Telegram lui-même, une fois, sous Paramètres → Connecteurs dans Hermoso, en collant un jeton de bot obtenu auprès de @BotFather, puis ajoutez ce bot à votre chaîne comme administrateur. Il n’y a pas d’écran de consentement : le jeton est l’identifiant, et le bot est celui qui publie.

Les outils Telegram dont dispose Cursor

  • post_to_telegram : envoie un message en tant que votre bot dans le chat que vous nommez : du texte jusqu’à 4 096 caractères, ou une photo, une vidéo, ou un album de 2 à 10 éléments avec photos et vidéos mélangées.
  • schedule_post : la met en file d’attente avec son chatId, sur le même calendrier que tous les autres canaux.
  • list_telegram_chats : les chats qui ont écrit au bot au cours des dernières 24 heures. Il aide à trouver un identifiant, et ce n’est pas une liste de tous les chats auxquels le bot appartient.
  • edit_telegram_message / pin_telegram_message : corrigent le texte ou la légende d’un message sans perdre ses vues, et épinglent ou désépinglent l’appel à l’action.
  • create_telegram_invite_link : un lien d’invitation nommé par campagne, avec expiration facultative, plafond de membres ou approbation d’adhésion, pour savoir qui a rejoint et d’où.
  • telegram_account : le nombre d’abonnés ou de membres du chat, son titre, sa description et son lien d’invitation.
  • list_telegram_dms : ce que les gens ont envoyé au bot au cours des dernières 24 heures, du plus récent au plus ancien, pour répondre avec post_to_telegram.
  • delete_telegram_message : supprime un message envoyé par le bot, dans la fenêtre de 48 heures de Telegram, après une étape de confirmation.

Telegram se connecte avec un jeton de bot, et non avec un écran de connexion. Créez un bot avec @BotFather dans Telegram, collez son jeton sous Paramètres → Connecteurs, puis ajoutez le bot à votre chaîne comme administrateur avec l’autorisation Publier des messages, ou à un groupe comme membre autorisé à écrire. Hermoso publie en tant que ce bot, jamais en tant que vous. Deux limites viennent de Telegram et méritent d’être prévues : un bot n’obtient ni vues par publication ni historique des publications, donc le nombre d’abonnés et les liens d’invitation nommés sont les seuls chiffres disponibles ; et les messages envoyés au bot sont conservés 24 heures, puis disparaissent. La publication ne coûte aucun crédit.

Limites de Telegram à connaître avant d'automatiser quoi que ce soit

TexteUn message Telegram peut aller jusqu’à 4 096 caractères, mais seulement 1 024 dès qu’une photo ou une vidéo est jointe, car le texte devient une légende. Cette limite est appliquée à la création ou à la mise en file d’attente : une publication trop longue est refusée pendant que vous êtes encore là pour la corriger, au lieu d’être coupée en silence au moment de la publication.
VisibilitéEnvoyé ou non envoyé, sans forme brouillon, non répertoriée ni privée. Qui la voit est décidé par le chat : « publiez dans un groupe ou une chaîne privés, et seuls ses membres la voient ». silent envoie sans son de notification et ne change rien à qui peut voir le message.
CarrouselDe 2 à 10 éléments en album, et photos et vidéos peuvent être mélangées. Les deux bornes viennent de Telegram elle-même, de sendMediaGroup de l’API Bot (« doit contenir de 2 à 10 éléments »), et le mélange aussi. L’album n’affiche qu’une légende, sur son premier élément. Hermoso téléverse les fichiers au lieu de transmettre des liens, ce qui porte les plafonds de Telegram à 10 Mo par photo et 50 Mo par vidéo.
Quel comptechatId, obligatoire à chaque publication : le @username d’une chaîne publique ou son identifiant numérique (un supergroupe ou une chaîne commence par -100). L’API Bot n’a aucune méthode qui liste les chats dont un bot fait partie, donc Hermoso ne peut pas les connaître et ne devine jamais.

Essayez-le dans Cursor

Demandez-le en langage courant. Ce sont des phrases simples, pas un langage de commande :

« Publiez les notes de version de CHANGELOG.md sur notre chaîne Telegram sous forme de message texte, avec l'aperçu des liens désactivé, puis épinglez-le en silence. »

Cela enchaîne render_ad → post_to_telegram → pin_telegram_message → create_telegram_invite_link. Cursor affiche chaque appel d'outil dans le compositeur avant de l'exécuter : une publication est donc un clic, et non un effet de bord.

Cursor sur Telegram : le point délicat

L'épinglage est silencieux par défaut : épingler une annonce ne notifie donc pas chaque membre ; demandez une notification si vous en voulez une. Le bot a besoin du droit d'épinglage en tant qu'administrateur. Sur une publication texte seule, l'aperçu du lien est celui de Telegram lui-même et peut être désactivé, ce qui vaut la peine lorsqu'un changelog renvoie vers cinq éléments et que l'aperçu du premier prendrait toute la place.

Placez la configuration dans .cursor/mcp.json du projet plutôt que dans le dossier personnel lorsqu'un dépôt doit toujours fonctionner avec une seule marque ; sinon, c'est hermoso auth login qui fixe l'espace de travail.

Rechercher sur Telegram avant de publier

Il n’existe pas de bibliothèque publicitaire Telegram ni de recherche de chaînes dans Hermoso, donc aucune recherche concurrentielle sur Telegram n’est revendiquée. Faites la recherche créative là où elle est publique (les bibliothèques publicitaires Meta, Google et LinkedIn, plus TikTok, Instagram, YouTube, Reddit et Threads organiques) et publiez l’annonce finie ici.

La partie payante

Il n’existe pas de publicités Telegram dans Hermoso, et nous n’en suggérons aucune. Telegram ici est une chaîne que vous possédez et gérez via votre bot : publier, épingler, modifier, compter les abonnés et suivre les invitations. Les outils payants couvrent Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads et AppLovin Ads.

Ce que Cursor ne peut pas faire seul

Un agent doté d'un budget n'est utile que si son rayon d'action est borné, donc le garde-fou se trouve dans le serveur et non dans une consigne. Chaque campagne, chaque ensemble d'annonces, chaque groupe d'annonces et chaque annonce publicitaire est créé en pause, et les changements de statut qui activent de l'argent réel refusent de s'exécuter sans un indicateur de confirmation explicite. Chaque rendu est d'abord chiffré (hermoso_capabilities publie le coût exact en crédits de chaque modèle avant toute dépense). Les crédits sont réservés avant le premier appel au fournisseur, puis imputés au coût exact après coup : un envoi qui échoue est remboursé plutôt que de vous facturer pour rien. Les suppressions sont aussi soumises à confirmation, et chaque arborescence de campagne est relue depuis la plateforme publicitaire avant que votre agent ne vous dise ce qu'il a construit.

Une étape vous revient délibérément : créer le bot avec @BotFather et l’ajouter à votre chaîne. Tout le reste est un appel d’outil.

Le reste de la matrice

Depuis Cursor, publiez sur : Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky. Ou voir tout ce que Cursor peut publier.

Publier sur Telegram depuis : Claude · ChatGPT · Claude Code · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

Questions fréquentes

Cursor peut-il publier sur Telegram ?

Oui, grâce au serveur MCP d'Hermoso. Exécutez npm install -g hermoso && hermoso auth login, puis pointez ~/.cursor/mcp.json vers npx -y hermoso mcp. La connexion dans le navigateur enregistre l'identifiant, donc aucune clé ne va dans le fichier. Cursor dispose alors de plus de 922 outils, dont ceux qui publient sur Telegram, ainsi que ceux qui recherchent les publicités déjà diffusées sur votre marché et créent les visuels.

Comment connecter Telegram à Cursor ?

Deux étapes, une fois chacune. Exécutez npm install -g hermoso && hermoso auth login, puis pointez ~/.cursor/mcp.json vers npx -y hermoso mcp. La connexion dans le navigateur enregistre l'identifiant, donc aucune clé ne va dans le fichier. Créez ensuite un bot avec @BotFather dans Telegram, collez son jeton sous Paramètres → Connecteurs dans Hermoso, et ajoutez le bot à votre chaîne comme administrateur avec le droit Publier des messages. Ensuite, Cursor publie sur Telegram comme un simple appel d'outil, en nommant à chaque fois le chat visé.

Quelle est la limite de légende Telegram lorsqu'on publie depuis Cursor ?

Un message Telegram en texte seul peut aller jusqu’à 4 096 caractères ; une fois une photo ou une vidéo jointe, le texte devient une légende et la limite passe à 1 024. Hermoso indique quelle limite s’est appliquée. Hermoso l’applique à la création ou à la mise en file d’attente, si bien que Cursor le sait immédiatement au lieu d’échouer plus tard, quand personne ne regarde.

Cursor peut-il gérer des publicités Telegram en plus de publier ?

Non. Il n’existe aucune publicité Telegram dans Hermoso. Telegram ici est une chaîne que vous gérez via votre propre bot : publications, épingles, modifications, liens d’invitation et nombre d’abonnés.

Cursor peut-il publier en privé ou en brouillon sur Telegram ?

Il n’existe ni brouillon ni message privé dans l’API Bot. La confidentialité sur Telegram appartient au chat : publiez dans un groupe ou une chaîne privés, et seuls ses membres la voient. Hermoso refuse une visibilité que Telegram ne peut pas honorer au moment où vous la demandez, plutôt que de publier discrètement quelque chose de moins visible.

Cursor peut-il rechercher sur Telegram avant de publier ?

Non. Hermoso n’a ni bibliothèque publicitaire Telegram ni recherche de chaînes. Il fait la recherche créative dans les bibliothèques publicitaires publiques et sur les plateformes organiques, et Telegram est l’endroit où vous publiez le résultat.

Commencez gratuitement avec 30 crédits à l'inscription et 250+ à gagner. Toutes les fonctionnalités sont incluses dans tous les plans.

Commencer gratuitement →   Voir les tarifs