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 setupHow to set up
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.
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.
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.
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.
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.
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.
Ready to try?
Connect the bot in 2 minutes. Free plan — no cards, no signup.