Skip to main content

Generating ad images

AI image generation creates an original promotional graphic from a text description. It is a Master and Ultimate feature: 2 images a day and 10 a month, identical on both plans. Free, Referral Premium, Lite, Plus and Elite get none.

There are two ways to reach it, and they differ in whether you see the picture before it lands in your post.

Before you start​

  • Master or Ultimate. This floor is absolute β€” no other plan grants images, and no amount of reliability lifts it.
  • Reliability at Fair (5.0) or better. Below that, images are switched off even on Master and Ultimate.
  • No open review on your account. A review pauses all AI until it resolves.
  • Image allowance left on both windows β€” the daily one and the monthly one.

All four must be true. If any one is not, the button locks or the request is refused, and nothing is spent.

Reliability can take images away, never grant them

The plan floor and the reliability gate work in one direction each. A Trusted reliability score earns you extra text headroom, but it cannot unlock images on a plan that does not include them. A poor score can switch images off on a plan that does.

The two image paths​

PathWhereWhat happens to the picture
The popup's Image tabInside the AI dialog on all three engines β€” Write with AI, Draft with AI, Write my ad with AIGenerated and stored, previewed in the dialog, and attached to your post only when you press Apply to my post
Generate image with AIPaid Promotions β†’ Book a placement, in the action row under the composerWritten straight into the next free photo slot of your saved ad post, with no preview step, exactly where a manual upload would go

Wherever the picture ends up, it goes to the same place a manual upload would: against your campaign and your side of it on a cross-promotion, into your saved ad post on Paid Promotions, and through Telegram as a real Telegram file in the Subscriber Exchange. Nothing downstream can tell a generated photo from one you uploaded.

Step by step​

In the popup's Image tab​

  1. Open the composer's AI dialog and choose the Image tab.
  2. Describe the picture under Describe the image β€” 400 characters, placeholder e.g. a warm flat-lay of open books on a desk, soft morning light.
  3. Press Generate image. The status reads Creating your image…
  4. The result appears under Preview, with ⬇ Download image and the hint Saves a copy to this device. Applying it to the post does not depend on downloading.
  5. Press Apply to my post. The dialog closes and the picture appears in the composer's media slot. There is no confirmation message.
  6. Save the post. Until you do, the image is not on it.
On a booking, use Generate image with AI for the picture

The Image tab in the Paid Promotions dialog writes into your saved ad post, and that ad post has to exist before it can. On a booking you have just opened, it does not yet β€” and the tab answers The AI could not do that just now - nothing was used. rather than saying so. Nothing is spent.

The Generate image with AI button in the action row has no such problem: it creates the saved ad post for you if there isn't one, which is why it is the reliable image path here. Adding the placement to your cart also creates it.

In the Paid Promotions booking wizard​

  1. Write your ad post first. The Generate image with AI button takes its prompt from the post text, trimmed to 400 characters β€” there is no separate image brief field on this page, so an empty post gives it nothing to work from.
  2. Press Generate image with AI. Its tooltip reads AI-draw an ad photo into the next free media slot, and the label changes to Painting…
  3. On success the picture appears in a media slot and the page confirms AI image added to your ad post. There is no preview and no undo β€” this button is one of the two AI controls in the product that write straight into the page.
A generated photo deletes an attached video

The booking composer's media slots hold either photos or a video, never both. Generating a photo deletes any video already attached to that ad post, immediately and without a confirmation step. Download the video first if you do not have the original.

The image button is shown on every plan

The popup's Image tab draws a lock panel below Master, so there is nothing to press. Generate image with AI in the action row has no lock: it is drawn for every advertiser with a listing open, and the refusal only arrives after you press it, as AI image generation isn’t included on this account. No image is spent β€” but the button being there is not a sign that your plan includes images.

In the Subscriber Exchange ad builder​

The exchange has no image button of its own any more. Press Write my ad with AI, choose the Image tab, and apply the result β€” the same dialog, the same preview, the same Apply to my post. Below Master you get the dialog's lock panel in place of the prompt field, so there is nothing to press.

The allowance​

PlanAI images per dayAI images per month
Free00
Referral Premium00
Lite00
Plus00
Elite00
Master210
Ultimate210

Both windows apply at once, and a generation is refused the moment either is full. The daily window resets at 00:00 UTC; the monthly window resets at 00:00 UTC on the 1st. The Images this month meter in the composer popup shows the smaller of the two, so it can read 0 left on a fresh day when the month is spent.

Images are a separate allowance from text: generating a picture never touches your text actions, and drafting a post never touches your images.

Describing an image well​

The prompt you type is not sent alone. Every image path prefixes a fixed instruction of its own β€” a clean, professional promotional graphic for a Telegram ad, with no text, no logos, no watermarks and no real people's faces. You are describing the subject, not the whole brief.

In the Subscriber Exchange, the topic you picked for the ad is not added to the prompt: the dialog sends what you typed and nothing else. If the subject matters, name it yourself.

WorksDoes not work
A scene: a warm flat-lay of open books on a desk, soft morning lightA slogan: the model is told to render no text, so it will not draw your headline
A mood and a palette: dark, moody, deep blues, minimalA logo: it is told not to draw one
A subject and a setting: a single espresso cup on a marble counterA person you can name: it is told not to draw real people's faces
Concrete nounsMake it look professional β€” that instruction is already in the prompt
No text means no text

If your graphic needs a headline on it, generate the background here, download it with ⬇ Download image, and add the words in whatever tool you already use. Asking the model for text produces mangled lettering, and it costs you an image either way.

What it costs​

One image per attempt. A failure costs nothing, and the platform is unusually careful about this β€” the image allowance is handed back when:

  • the model returns nothing;
  • the picture comes back malformed or unusable;
  • storing it fails;
  • Telegram refuses the generated image on the Subscriber Exchange path, even though the generation itself succeeded;
  • writing it into your saved ad post fails on the Paid Promotions path.

The rule is that a charge without a delivered, usable image is not allowed. Every failure message says no image was used.

If something goes wrong​

What you seeWhat it meansWhat to do
AI images unlock on Master. with a See plans buttonThe dialog's lock panel, drawn in place of the prompt field on every engine β€” images are not available to you right nowCheck your plan first, then your reliability score. See Comparing the tiers
Describe your ad first β€” a brief or the post text.The booking wizard's Generate image with AI found nothing to draw fromWrite the post. There is no brief field on that page, so the post text is the only input
The AI could not do that just now - nothing was used. on the Image tab of a bookingYour saved ad post does not exist yetUse Generate image with AI in the action row instead, or add the placement to your cart first
AI image generation isn’t included on this account.The server refused a below-Master request β€” you see this from Generate image with AI, where there is no lock panel to stop you pressing itNothing was spent. See Comparing the tiers
Image generation is limited while your reliability recovers.Your plan includes images but your reliability is below FairComplete what you have started, on time. See Reliability score
You've used your AI image allowance.One of the two windows is fullThe daily one resets at 00:00 UTC, the monthly one on the 1st
Image generation is temporarily unavailable. Please try again shortly.The image engine specifically is down. Text can still workRetry later. Nothing was spent
Image generation is temporarily unavailable. in the popup's lock panelThe same outage, seen before you press anythingThe tab re-opens on its own once the engine is back
The AI couldn't create that image just now β€” no image was used.An empty resultRetry with a simpler scene
The image came back unusableThe picture failed the same validity check a manual upload has to passRetry. Your allowance was refunded
Telegram wouldn't accept the generated imageTelegram refused the file on the Subscriber Exchange pathRetry, or upload a picture of your own. The image was refunded
Media uploads aren't available yet.The Subscriber Exchange upload path is not configuredNothing was spent. Try again later or contact support
AI is paused on your account while a review is open.A review is openIt returns automatically when the review resolves
Too many attempts. Please wait a minute and try again.The burst limit, not your allowance β€” image buttons allow 10 attempts per five minutesWait and retry