Official setup guide

Set up Story Control without guessing.

Follow public Snapchat and Instagram accounts, then send new stories, posts, and reels 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, choose what to fetch, and the bot keeps watching automatically.
Destination saved Stories, posts, and reels 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 by design. The bot auto-queues the first run, shows when automation will run next, and keeps deeper troubleshooting further down so setup stays easy to scan.

1

Add the bot to Telegram

Add the bot to the Telegram destination first.

Group: the bot can stay a normal member as long as it can send messages.Channel: the bot must be an admin and allowed to post messages.
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. Snapchat targets fetch stories only. If you choose Instagram posts, decide whether to do a one-time catch-up on older posts first.

5

Let automation run

The bot checks active targets on the selected schedule, skips media already sent, and shows when the next run is due.

OK

First run starts automatically

After a target is saved, the bot queues the first run automatically 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 schedule options work, how to inspect job history, how the next run is shown, and how to re-run jobs on demand.

  1. Open Automation to view or change 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

Feature overview

What Story Control can do in plain English.

The core bot is built around automation, post history, duplicate-safe delivery, and destination control. Premium customization tools sit in the Pro Max direction.

Automation

Active targets run on schedule, the first run starts automatically, and users can still trigger manual jobs when needed.

Previous Instagram posts

Instagram post sources can optionally fetch older posts one time before future automation continues normally.

No duplication

Delivered media is tracked so later runs skip anything that was already forwarded earlier.

Direct forward

The premium direction includes cleaner direct-forward style delivery for destinations that want a simpler output format.

Custom captions

Destination caption styles already exist, and deeper custom caption templates are part of the premium roadmap.

Watermarking and stickers

Pro Max is where branded watermarking, sticker overlays, emoji links, and channel-name captioning are intended to live.

Destinations

Most setup problems happen before the destination is saved.

The guide should make permissions, destination labels, existing-source reuse, and per-destination caption style obvious before users open Telegram's chat picker.

Groups are simple

Add the bot to the group first. Then use Add Destination and pick that exact group from Telegram's chat picker. The bot can stay a normal member as long as it can send messages.

Channels need posting rights

For channels, the bot must be an admin and must be allowed to post messages before the destination can work reliably.

Labels and reuse stay private

The destination label is only for private organization, and existing sources can later be attached to another destination without recreating the source from scratch.

Caption style belongs to the destination

Instagram post caption formatting is chosen per destination, shown again when that destination is selected during Add Target, and can be changed later from Destinations.

Instagram modes

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

Users should understand the difference before they choose, especially because Instagram posts can include a one-time historical catch-up while Snapchat stays story-only.

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, and users can choose a one-time catch-up on older posts during setup.

Both

Runs the stories flow and the posts flow for the same account and destination, so one saved target can deliver both modes together.

Catch-up

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

Public profiles only

If an Instagram profile is private or no longer exists, the bot explains the reason, deactivates the target, 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 visible item may already be marked as sent from an earlier run.

Instagram is private

Private Instagram profiles are not supported in the current public-fetch flow, and the bot will stop retrying that target until it is public again.

Target disappeared

If a profile no longer exists, the bot explains that clearly and removes it from active automation so the queue stays clean.

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.

Does Snapchat support posts too?

No. Snapchat targets are story-only in the current product. Instagram targets can be stories, posts, or both.

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, and the bot shows when the next run is scheduled.

What happens right after I save a target?

The bot queues the first run automatically so users can confirm the setup quickly instead of waiting for the next scheduled cycle.

Will the bot send duplicates?

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

Why does my group work without admin but my channel does not?

Groups are simpler: the bot can stay a normal member as long as it can send messages there. Channels are stricter: the bot must be an admin and allowed to post messages there.

Why does the destination not show up in Telegram's picker?

The bot usually has not been added yet, or Telegram permissions are not ready. Add the bot to that group or channel first, then reopen Add Destination and pick it again from Telegram's chat picker.

What if the Instagram profile is private or disappears?

Private and missing Instagram profiles are not left retrying forever. The bot explains the reason, deactivates the target, and keeps the automation queue clean.

Can caption style change later?

Yes. Caption style is set per destination, and it can be changed later from the Destinations section without re-adding the destination.

Can the same source be used on another destination?

Yes. Existing sources can be attached to another destination later, and the bot keeps the source mode while applying the new destination's caption style.

Can users pause or delete targets?

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

Can I run a job manually instead of waiting?

Yes. Users can trigger Run Jobs on demand, inspect recent History, and then let automation continue from the next scheduled cycle.

How do I contact support?

Message @storycontrol_support_bot if a destination, target, or delivery flow needs help. That keeps support separate from the main automation bot.

Ready to set up the bot.

Watch the quick walkthroughs, then open the bot, save the destination, pick what to fetch, and let the first run start automatically.