How to set up cross-posting from Telegram to VK. Step by step

Step-by-step Telegram → VK cross-posting setup in 5 minutes.

Start setup

How to set up

1

Open @CrosslyBot in Telegram

Find the bot @CrosslyBot via Telegram search or go to t.me/CrosslyBot. Tap /start to begin. The bot will create your account automatically.

2

Create a project

Tap 'Create project' in the bot menu. Enter a project name - for example, 'My Blog'. A project groups your source and all target channels together.

3

Add the bot to your Telegram channel

Go to your Telegram channel settings → Administrators → Add Administrator. Find @CrosslyBot and add it with message reading permissions. Then select this channel as the source in the bot.

4

Authorize your VK community

Tap 'Add VK' in the project settings. The bot will send a secure OAuth link. Follow it, log in to VK, and select the community where posts will be published.

5

Configure publishing settings

Choose which content types to transfer: text, photos, videos, documents. Set up AI processing - error correction, style, hashtags. Enable or disable source attribution.

6

Publish a test post

Send a test message to your Telegram channel. Within a few seconds, check your VK community - the post should appear automatically. If everything works, the setup is complete.

FAQ

Do I need to be a VK community admin?

Yes, admin rights in the VK community are required for authorization. Without them, the bot cannot publish posts on behalf of the group.

How long does it take to transfer a post?

Typically a post appears on VK within 5-15 seconds of being published on Telegram. The time depends on media file sizes and server load.

Can I disable cross-posting for individual posts?

Yes, add a stop-word or special marker to the post text, and the bot will skip it. You can also set up filters by hashtags.

What if a post doesn't appear on VK?

Verify that the bot is added as an admin to the Telegram channel and the VK community is authorized. If the issue persists, contact support via the bot with the /support command.

Free plan

Ready to try?

Connect the bot in 2 minutes. Free plan — no cards, no signup.