How to request website updates in Telegram, review previews, and approve only changes that are ready to go live.
The Beck website bot lets approved users request website content changes from Telegram. You describe the change, the bot prepares a preview, and nothing is published to the live website until an approved preview is sent through the release flow.
Update visible copy on talent pages, event pages, service pages, About sections, contact details, and selected client or listing text.
Create talent profiles, update bios, set categories, change visibility, and add approved public media such as YouTube embeds.
Add images from Telegram uploads or Google Drive folders, then review the generated website preview before publishing.
Treat the bot like a website change request desk. It prepares a preview first, then waits for your decision.
Message @IMBeckbot with the page and the change. Use one message per task where possible.
The bot edits the website files, runs checks, deploys a preview, and sends a preview link when ready.
Open the preview. Check copy, images, links, layout, and whether the correct page changed.
Use Approve only when the preview is ready to publish. Use Revise for fixes or Reject to discard the change.
Publish the previewed change to the live website. Only use this after reviewing the preview.
Ask for another change to the same preview. Send one clear follow-up message with the exact fixes.
Discard the preview. Use this when the request was wrong, the wrong page changed, or you want to start again.
The bot works best when each message contains the target page, the action, and the exact source material.
/talent/adam-katz.Update /talent/adam-katz
Replace the first paragraph of the bio with:
Adam Katz is one of Australia's most versatile performers, blending live vocals with DJ sets to create memorable event experiences.
Keep the existing images and videos unchanged.For a new talent profile, include the name, category, bio, media links, image instructions, and whether it should be unlisted until approval.
Create a new talent page.
Name: Ava Sinclair
Category: DJ
Genres: house, disco, pop, commercial
Bio:
Ava Sinclair is a Melbourne DJ known for polished event sets, modern house, disco, and high-energy dance floors.
Instagram: https://www.instagram.com/example
YouTube: https://www.youtube.com/watch?v=example
Images:
https://drive.google.com/drive/folders/example-folder-id
Use the image named Ava Hero 01.jpg as the hero image.
Keep the page unlisted until I approve the preview.
Include the path and exact change. The bot can update bios, categories, genres, visibility, hero image instructions, and selected media removals.
Update /talent/duchess-kay
Replace the bio with:
Duchess Kay is a Melbourne DJ specialising in luxury weddings, corporate events, brand activations, and private celebrations.Use a clear path and say whether the profile should be hidden from listings or kept as an unlisted page.
Hide /talent/example-artist from public listings.For event updates, include the event URL or path, usually /work/page-slug.
Update event title, client name, date, venue, location, opening copy, description, tags, and category text.
Add event gallery images from Telegram uploads or Google Drive when the target event is named clearly.
Hide or unlist an event from public listings when it should no longer appear on the website.
Add all photos from this Drive folder to /work/diamond-club-launch-2024:
https://drive.google.com/drive/folders/example-folder-id
Add them to the existing gallery. Do not replace the current images.Add these attached photos to /work/diamond-club-launch-2024 gallery.
Save them as the next numbered gallery images.
Keep all existing event copy and existing images unchanged.Drive links must be in the same message as the target page. For Telegram photo uploads, include the page path in the caption or follow-up request and say whether the photos are for a hero image, profile photo, or gallery.
For /talent/ava-sinclair, use this Drive folder:
https://drive.google.com/drive/folders/example-folder-id
Use Ava Hero 01.jpg as the hero image.
Add all other images to the gallery.Talent videos are accepted as YouTube embeds only. Do not send direct video uploads, Drive video folders, Vimeo, Spotify, SoundCloud, Mixcloud, or Apple Music links for talent video/media sections.
Add this YouTube video to /talent/ava-sinclair:
https://www.youtube.com/watch?v=example/talent/... page.Use this checklist before pressing Approve. The preview is the last checkpoint before publishing.
Please revise the preview:
- Use Ava Hero 03.jpg as the hero image instead.
- Change the category from DJ to vocalist.
- In the bio, replace "corporate functions" with "corporate events".
- Keep the page unlisted.Type these directly in your Telegram chat with the bot.
| Command | Use |
|---|---|
/help | Show the short command guide in Telegram. |
/status | Check the current request, including whether a preview is ready. |
/new | Start a fresh topic before a separate new task. |
/cancel | Cancel the active request and discard its preview or in-progress work. |
/resume | Resume one of your recent finished topics. |
/title | Name the current topic so it is easier to find later, for example /title Yana talent page. |
/prs and /history. Use these only if the team has asked you to manage previews or rollback options directly.Readiness snapshot as of 6 July 2026. The latest local and production live Telegram E2E sweeps were run against the deployed production bot version, and production ended healthy with no active jobs or active agents.
| Feature | Status | Practical guidance |
|---|---|---|
| Basic commands | Tested live | /help, /status, /new, and /resume responded correctly. |
| Direct uploaded talent video file | Rejected live | The bot rejected the upload and asked for a YouTube link. No preview PR was created. |
| Drive video folder for talent media | Rejected live | The bot treated this as unsupported talent media and kept the workflow out of preview generation. |
| Valid YouTube talent embed | Tested live | The preview rendered YouTube embeds and no direct <video> tag was introduced. |
| Gallery image uploads | Tested live | Two Telegram-uploaded images were accepted together, previewed as new numbered gallery images, and existing content remained present. |
| Create unlisted talent profile | Tested live | A new unlisted profile preview with a YouTube embed was generated and verified on the preview URL. |
| Approve-to-live publishing | Not run in sweep | The test intentionally used Reject and Cancel cleanup only. Approve publishes to the live website and should only be used for real approved changes. |
| Second-account onboarding/access request | Recommended check | Still worth smoke-testing separately if a new client user needs access. |