Friends, do you often ask how to set up automatic posting on Zen?
That possibility exists! You can now set up automatic posting on Zen through the official bot from your Telegram channel. Currently, this is the only way to automate posts, as Yandex does not yet provide direct integration.
We are keeping up with updates, and as soon as there is an opportunity for direct integration, we will definitely add this feature to our service. But that doesn't prevent you from already setting up posting with the help of the bot.
How does it work?
- You schedule posts in the Telegram channel through our service.
- The bot automatically transfers posts from Telegram to Zen.
Let's break down step by step how to set it up.
Zen Requirements
- The Telegram channel must be public (private channels are not supported).
- Only one Telegram channel can be linked to one Zen channel (and vice versa).
Characteristics of the Posts
When you set up automatic posting from the Telegram channel to Zen through the official bot, it is important to take into account several key points that affect the final appearance of the materials.
Firstly, the system uses the first sentence of your Telegram post as the article title, so it's important to ensure it is no longer than 140 characters (including spaces), otherwise, the text will be cut off. Secondly, the first image attached to the post is automatically taken for the cover.
Also, note that all text formatting (bold, italics, lists, quotes) from Telegram is not preserved. In Zen, the text will appear as a continuous block without highlights. Regarding media files: images and videos up to 20 MB are supported (for videos, this is usually around 1-2 minutes in medium quality) — anything exceeding this limit simply will not upload.
| Content of the post in the Telegram channel | Will be published as an article | Will be published as a post |
| Text only | ✔️ | |
| Text and image | ✔️ | |
| Text and video | ✔️ | |
| Image | ✔️ | |
| Video | ✔️ |
Setting up crossposting (step-by-step instructions)
Step 1. Open the bot and start it
- Go to Telegram and search for the bot: @zen_sync_bot.
- Click on "Start".

Step 2. Get the access code in Zen
- Open Zen and go to the Studio.
- Go to "Settings."
- Select "Crossposting" (in the left menu).
- Click "Telegram" → "Get access code".
- Copy the code (it is valid for 30 minutes).

Step 3. Paste the code into the bot
- Return to the dialogue with @zen_sync_bot.
- Send the copied code.
Step 4. Add the bot as an administrator of the Telegram channel
- Open your Telegram channel.
- Go to the channel settings, select "Administrators" and "Add administrator".
- Search for @zen_sync_bot (or type zen_sync_bot).
- Click "Save".
Step 5. Send the channel link to the bot
- Copy the Telegram channel link.
- Send the link in the dialogue with @zen_sync_bot.
Done! Now all Telegram posts will be automatically published on Zen.
How to change the linked channel?
If you need to link another channel, enter the command: /restart in the bot. This will reset the settings and you can repeat the process from the beginning.
How to disable crossposting?
- Open the Telegram channel.
- Go to the channel settings, then "Administrators".
- Find @zen_sync_bot and click "Remove".
Now the posts will not be transferred to Zen.
Try it, it's really convenient!
If you have ideas or suggestions to improve the functioning of the service, let us know! Go to the “Share an idea” section, leave your thoughts, vote for updates, and join the discussion.