Last updated:

How to set up the OpenTweet Telegram bot to post on X

@OpenTweetBot is OpenTweet's Telegram bot. Send it an idea, a voice note or a photo, and it writes the post in your voice with AI. Tap Post now or Schedule and it publishes to X (Twitter), LinkedIn and Bluesky.

Setup takes about 2 minutes, with no code and no API keys. The bot is included on every OpenTweet plan, including the 7-day free trial.

Free for 7 days. Cancel anytime.

@OpenTweetBot

Write a post about shipping our Telegram bot today

You can now run OpenTweet from Telegram. Send an idea, get a post in your voice, tap once to publish. Setup takes 2 minutes.

Posting to: X, LinkedIn

SchedulePost nowSave as draft
Schedule it for tomorrow at 9am
Scheduled for tomorrow, 9:00 AM, on X and LinkedIn.
A user asks the OpenTweet Telegram bot for a post, gets a draft in their voice, and schedules it for X and LinkedIn.

How do I set up the OpenTweet Telegram bot?

Four steps. You only do them once.

  1. 1

    Start your 7-day free trial

    Sign up at opentweet.io and pick a plan. The trial is free for 7 days and you can cancel anytime before it ends. The Telegram bot is included on every plan, trial included.

  2. 2

    Connect X, LinkedIn or Bluesky

    In OpenTweet, open Settings, then Accounts, and connect your X (Twitter) account. Add LinkedIn and Bluesky too if you want the bot to post there. No API keys or developer account needed.

  3. 3

    Connect Telegram

    Open Settings, then the Telegram tab, and tap Connect Telegram. Telegram opens a chat with @OpenTweetBot. Tap Start. The bot replies "You are connected" with your X handle. The connect link works for 15 minutes.

  4. 4

    Send your first idea

    Type what you want to post, for example "Write 3 posts about our new pricing", or send a voice note or a photo. The bot writes the drafts in your voice. Tap Schedule, Post now or Save as draft under the one you like.

What can I send the OpenTweet Telegram bot?

Talk to it like a teammate. The bot reads text, voice notes and photos, and it knows your OpenTweet account: your voice, your queue and how your posts perform.

You sendWhat the bot does
A text messageAn idea, a rough note, a link or a full instruction like "Schedule this for tomorrow at 9am".
A voice noteUp to 5 minutes. The bot shows what it heard ("You said: ...") and writes from that.
PhotosUp to 4 per post, JPG, PNG, WEBP or GIF, 5MB each. Add a caption as the instruction, or send the photo alone and the bot asks what the post should say.
A question"How did my posts do this week?", "What is in my queue?" or "When should I post?" The bot answers from your OpenTweet account.

Every draft arrives as a card with Schedule, Post now and Save as draft buttons. Nothing goes out until you tap one or tell the bot to post it now. To change a draft, just say so: "shorter", "less formal", "turn it into a thread".

Post to X, LinkedIn and Bluesky from one Telegram chat

If you connected more than one network, each draft shows a toggle per network: X, LinkedIn and Bluesky. Say "post this to LinkedIn only" and the bot sets them for you. With no instruction, it follows your auto cross-post setting in OpenTweet.

Each network gets a version that fits. The bot writes a longer LinkedIn version, keeps Bluesky under 300 characters, and checks X's limit for your account. Already posted to X? Say "also post it to LinkedIn" and it adds LinkedIn to the live post, with the same photos, instead of posting a duplicate.

After a post goes out, the bot replies with a link per network. It also messages you when a scheduled post goes live or fails, with a button to try again.

OpenTweet Telegram bot commands

CommandWhat it does
/startConnects the chat (from the Settings link) or, once connected, suggests what to post today.
/helpShows example messages and the command list.
/newStarts a fresh conversation.
/queueLists your next 10 scheduled posts in your timezone.
/accountsSwitches between your connected X accounts.
/alertsChooses which alerts you get: post went live, post failed, queue running low.
/disconnectUnlinks this Telegram chat from OpenTweet.

You rarely need them. Plain messages do the same work.

OpenTweet Telegram bot vs Zapier, n8n and IFTTT

Most "Telegram to Twitter" guides show you how to build the bot yourself. OpenTweet's bot is already built. Here is the difference.

OpenTweet Telegram botZapier, n8n or IFTTT workflowYour own bot
SetupAbout 2 minutes: connect X, tap Connect Telegram, tap Start.Build a workflow: Telegram trigger, an AI step, an X action.Create a bot with BotFather, host code, get X developer keys.
API keysNone.Usually an AI key (OpenAI or similar) plus the X connection.Telegram bot token plus X developer app keys.
Writes the post for youYes, in your voice, from an idea, voice note or photo.Only if you add and prompt an AI step yourself.Only if you code it.
SchedulingNext open slot in your queue, or any time you name.Posts when the workflow runs.You build it.
NetworksX, LinkedIn and Bluesky from one chat.One action per network.Whatever you code.

Want to forward a Telegram channel instead?

This bot is a personal assistant: you message it and it writes and posts for you. To copy every post from a Telegram channel you run to X automatically, follow auto-post a Telegram channel to X.

Plans and daily limits

The Telegram bot comes with every plan. What changes is how many AI messages you can send it each day. Buttons, alerts and commands like /queue never count, and the count resets at midnight UTC.

PlanPriceAI messages to the bot per day
Pro$11.99/month40
Advanced$29/month100
Agency$49/month200

Posts that contain a link count toward your plan's link-post allowance on X, the same as posts from the web app. See pricing for the full plan comparison.

Frequently asked questions

Can I post to X (Twitter) from Telegram?

Yes. Connect @OpenTweetBot to your OpenTweet account, send it what you want to say, and tap Post now or Schedule under the draft. OpenTweet publishes to X through its official API. You do not need an X developer account or API keys.

Is there a Telegram bot that writes tweets with AI?

@OpenTweetBot writes posts for you with AI. It follows your OpenTweet voice profile and style notes, so drafts sound like you. You can ask for changes in plain words, like "shorter" or "make the second one a thread".

Can I schedule tweets from Telegram?

Yes. Tap Schedule to put a draft in the next open slot of your queue, or say a time, like "tomorrow at 9am". Send /queue to see what is scheduled. The bot messages you when a scheduled post goes live or fails.

Can the Telegram bot post to LinkedIn and Bluesky too?

Yes. If you connected LinkedIn or Bluesky in OpenTweet, each draft shows a toggle per network. The bot writes a separate, longer LinkedIn version, keeps Bluesky under its 300-character limit, and can add a network to a post that is already live.

Do I need Zapier, n8n or IFTTT to connect Telegram to Twitter?

No. The OpenTweet bot is a ready-made Telegram bot, so there is no workflow to build and no AI or X API key to add. Automation tools are a better fit when you want to forward every post from a Telegram channel automatically.

Can I review the post before it goes out?

Yes. Every draft waits for you to tap Schedule, Post now or Save as draft. The bot only publishes without a tap when you explicitly tell it to post right now, and a scheduled post has an Undo button.

How much does the OpenTweet Telegram bot cost?

The bot is included in every OpenTweet plan: Pro at $11.99/month, Advanced at $29/month and Agency at $49/month. Each plan starts with a 7-day free trial. You get 40, 100 or 200 AI messages a day depending on the plan, and buttons, alerts and commands never count.

Is it safe to connect my X account to a Telegram bot?

The bot never sees your X password. Your X account connects to OpenTweet through X's official sign-in, and Telegram links to OpenTweet with a one-time code that expires after 15 minutes. One Telegram chat links to one OpenTweet account, and /disconnect unlinks it at any time.

Post from Telegram in 2 minutes

Start your trial, connect X, tap Connect Telegram. Your next post is one message away.

Free for 7 days. Cancel anytime.