Template

Channel Suggestion Box

Readers send a post to your bot: text, one photo or one video. You get a preview with Publish and Decline buttons. Approved posts go to your channel as sent, and the author always hears back.

Who it's for: For Telegram channel owners who want reader posts, news tips, photos or contest entries without the mess of private messages. You review every post, and nobody needs admin rights.

  1. ๐Ÿ‘‹ Hi! Got news, a photo or an idea for our channel? Send it here. The admin reviews every post. If it is approved, it goes out in the channel, and I will let you know.
    ๐Ÿ“ Suggest a post
  2. ๐Ÿ“ Suggest a post
  3. Send your post in one message: text, or one photo or video with a caption.
  4. The new bakery on Pine Street opens Saturday. Free coffee for the first 50 guests!
  5. โœ… Thanks! Your post is with the admin now. I will let you know when it has been reviewed.
A reader suggests a post

What the conversation looks like

  1. ๐Ÿ“ฌ New post suggestion from Nina. This is how it will look in the channel:
  2. The new bakery on Pine Street opens Saturday. Free coffee for the first 50 guests!
    โœ… PublishโŒ Decline
  3. โœ… Publish
  4. โœ… Published in the channel. The author has been told.
The channel owner reviews and publishes it

How it works

  • A reader opens your bot and taps Suggest a post
  • They send one message: text, or one photo or video with a caption
  • You get a preview of the post, exactly as it will look, with Publish and Decline buttons
  • The reader is told their post is with you; they can send the next one after you decide
  • Tap Publish and the post appears in your channel with the original media, and the author gets a thank-you
  • Tap Decline and the author gets a kind note instead

Setup requirements

  • Add the bot to your channel as an administrator with permission to post messages.
  • Connect your Telegram account to FlowCastle (Settings โ†’ Notifications โ†’ Connect Telegram, or sign in with Telegram), then open your bot and press Start once. That is where suggestions arrive.
  • Check the channel address in the channelAddress variable: @channelname for a public channel, or the numeric id (-100โ€ฆ) for a private one.
  • Press Deploy. From a second Telegram account, send /start, suggest a post with a photo, then tap Publish under the preview and check your channel.

Details

Good to know

  • You are the admin automatically: previews come to the Telegram account linked to your FlowCastle account, and only you can publish or decline.
  • Each preview has its own Publish and Decline buttons tied to that exact post, so several waiting posts never get mixed up.
  • Photos and videos are published as the original file, with no "Forwarded from" label, so authors can stay anonymous.
  • Each reader can have one post waiting at a time. This keeps your review simple and stops an old button from publishing a newer post.
  • If a post cannot be published (usually because the bot is not a channel admin), it stays waiting. Fix the bot's rights and tap Publish again.

Common questions

  • Which channel should approved posts go to?
  • Do you want readers to send photos and videos, or text only?
  • Should published posts mention the author, or stay anonymous?

Keep in mind

  • Don't add an "I'm the admin" button or ask for your Telegram id; the bot already knows you are the owner.
  • Don't swap the Publish and Decline link buttons for ordinary buttons; ordinary buttons can't tell which post they belong to.
  • Don't forward reader messages to the channel; forwarding shows who sent them.
  • This template takes text, one photo or one video per post. Albums, polls and stickers are not supported.

The flow behind this bot

This is the whole flow you get. Once you add the template, you can change any message, button or step.

Read-only preview ยท 3 flowsOpen full-screen preview โ†—

Ready to build on this?

Clone the template into your workspace and edit every message, button and action โ€” nothing is locked.