Official setup guide

Set up Story Control without guessing.

Follow Snapchat and Instagram accounts, then send new stories and posts to the Telegram group or channel you choose. This guide is built for mobile, quick setup, and clear troubleshooting.

@story_control_bot Ready for setup
Welcome to Story Control Add a destination, add a target, and the bot keeps watching automatically.
Destination saved Stories and posts will be delivered to the Telegram chat you selected.
Add Destination Add Target Run Jobs Automation
  1. Step 1 Add the bot to Telegram
  2. Step 2 Save a destination
  3. Step 3 Add a target
  4. Step 4 Pick what to fetch
  5. Step 5 Let automation run

Setup path

Five steps from empty bot to working automation.

Each step is short on purpose. The detailed explanations and troubleshooting sit below, so new users are not overloaded upfront.

1

Add the bot to Telegram

Add the bot to the group or channel where stories should be delivered. Channels need posting permission.

2

Save a destination

Use Add Destination in the bot and pick the exact group or channel from Telegram's chat picker.

3

Add a target

Choose Snapchat or Instagram, then paste a username or profile link. The bot normalizes the target for you.

4

Pick what to fetch

For Instagram, choose Stories, Posts, or Both. For posts, choose whether to catch up on previous posts.

5

Let automation run

The bot checks active targets on schedule and skips media it has already sent.

OK

First run starts automatically

After a target is saved, the bot queues the first run so users can see results without hunting for another button.

Tutorial recordings

Short videos, backed by written steps.

Videos start silently when they enter the screen and pause when they leave it. Tap any recording for full controls.

Start here

Full setup in under a minute

End-to-end recording: add a destination, add the first source, and watch the first job run automatically.

  1. Open the bot and tap Start
  2. Add a destination (group or channel)
  3. Add a target by username or link
  4. Confirm the first run delivers media

Instagram

Instagram posts and catch-up

Add an Instagram post source, choose how far back to fetch, and send the catch-up to the right destination.

  1. Paste a public Instagram profile
  2. Choose Posts and a catch-up window
  3. Confirm the destination
  4. First posts arrive in the channel

Automation

Automation, history, and jobs

How automation runs on schedule, how to inspect job history, and how to re-run jobs on demand.

  1. Open Automation to view the schedule
  2. Open History to inspect past jobs
  3. Use Run Jobs to fetch on demand
  4. Re-run a single source from My Targets

Manage

Delete a destination, re-run jobs

Remove a destination cleanly and understand how Run Jobs interacts with active targets.

  1. Open My Destinations
  2. Delete a destination safely
  3. Re-run jobs from My Targets
  4. Only new media is sent on the next run

Destinations

Most setup problems happen before the destination is saved.

The guide should make permissions obvious before users open Telegram's chat picker.

Groups are simple

Add the bot to the group first. Then use Add Destination and select the group from the picker.

Channels need posting rights

For channels, the bot must be an admin and must be allowed to post messages.

Labels are private organization

The destination label is only used to help recognize where a target delivers.

Instagram modes

Explain Stories, Posts, Both, and catch-up clearly.

Users should understand the difference before they choose, especially because posts can include a one-time historical catch-up.

Stories

Fetches currently visible story items. If nothing is active, the bot finishes cleanly and sends nothing.

Posts

Fetches feed posts and reels from public profiles. New posts after setup are sent automatically.

Both

Runs the posts flow and the stories flow for the same account and destination.

Catch-up

A one-time option for past posts. Users can skip it and only receive future posts.

Public profiles only

If an Instagram profile is private or no longer exists, the bot explains the reason and avoids repeated failed runs.

No duplicate spam

The bot records sent media identifiers and skips items that have already been delivered.

Troubleshooting

Problem, reason, fix.

This format keeps support simple and gives users something actionable when an error message appears.

Channel does not appear

Add the bot to the channel first, make it an admin, then reopen Add Destination.

Bot cannot post

Check channel permissions. The bot needs permission to post messages in the selected destination.

Nothing was sent

The account may have no active story, no new post, or every item may already be marked as sent.

Instagram is private

Private Instagram profiles are not supported in the current public-fetch flow.

Target disappeared

If a profile no longer exists, the bot can pause it so automation does not keep retrying a dead target.

Old destination warning

Delete the old destination and add it again using the current chat picker flow.

Live proof

Public channels already running on automation.

These public Telegram channels demonstrate Story Control delivering Instagram and Snapchat content through long-running automation.

FAQ

Answer doubts without crowding the setup flow.

Does the bot need an Instagram login?

Public Instagram profiles work without a saved Instagram login in the current setup. Private profiles are not supported by the public-fetch flow.

How often does automation run?

The bot supports schedule options such as 6 hours, 12 hours, and 24 hours. The selected cadence applies to active targets.

Will the bot send duplicates?

The bot records media identifiers after successful delivery and uses them to skip items that were already sent.

Can users pause or delete targets?

Yes. The bot includes controls for viewing, pausing, resuming, and deleting saved targets.

Ready to set up the bot.

Watch the quick walkthroughs, then open the bot and connect your first destination and source.