How do I add the bot to a group and make the first image?
The one-tap link works the same on every platform. Seven steps from zero to the first picture:
-
Tap “Add to a group”
Add to a groupTelegram opens and lists your groups. On another device, open t.me/tinyfile_bot?startgroup=true in Telegram instead.
-
Pick the group
Tap the group you want.
-
Confirm
Confirm with Add. The bot joins as a regular member.
-
Read the greeting
The bot posts “👋 Hi! I'm TinyFile – I generate images right in this chat.” with the two commands, in the language of whoever added it.
-
Choose a model (optional)
A chat admin sends
/modeland picks a model, then a quality. Skip it and the group uses GPT Image 2 at 1K. Video is off until an admin turns it on in the 🎬 Video section. -
Send /img and a prompt
Anyone types
/imgand a description, e.g./img a red fox in a snowy forest, watercolor. The image arrives as a reply. -
Edit a photo
Reply to a photo with
/imgand what to change – or send a photo with/img …as its caption.
Frequently Asked Questions
How do I add the bot to a group from the bot's profile?
Open the chat with @tinyfile_bot, open its profile and use Add to Group or Channel.
- iPhone and iPad: tap the bot's name at the top → Add to Group or Channel → pick the group → Add.
- Android: tap the bot's name at the top → ⋮ → Add to Group or Channel → pick the group → Add.
- Telegram Desktop (Windows, macOS, Linux): click the bot's name at the top → Add to Group or Channel → pick the group → Add.
- Telegram Web: the profile route differs between Web versions – add the bot from the group's member list instead (see the next question).
How do I add the bot from inside the group, via the member list?
Open the group's info, tap Add Members and search for tinyfile_bot – like adding any member.
- iPhone and iPad: group name at the top → Add Members → type tinyfile_bot → TinyFile → Add.
- Android: group name at the top → Add Members → find tinyfile_bot → ✓ → Add.
- Telegram Desktop (Windows, macOS, Linux): group name at the top → Add Members → find tinyfile_bot → Add.
- Telegram Web: group name at the top → the add-members button (a person with +) → find tinyfile_bot → →.
Can I get the add link inside the bot itself?
Yes – in the private chat with the bot, open Tools, tap 👥 Add to chat, then ➕ Choose a group. It opens the same group picker as the one-tap link.
What should I send the bot first?
Type /img followed by what you want to see – the bot replies with the image in the same thread.
/img a red fox in a snowy forest, watercolor– a new image.- Reply to a photo with
/img make it a pencil sketch– an edit of that photo. A photo sent with/img …as its caption works too, and so does a PNG, JPG or WEBP file. /video a paper boat sailing down a rainy street– a clip, if an admin turned video on; reply to a photo with/videoto animate it.- Several bots in the group? Use
/img@tinyfile_botso the command reaches TinyFile. - Prompts can be in any language; links in a prompt aren't accepted.
How does an admin change the model?
A chat admin sends /model in the group and picks a model, then a quality – the choice applies to every /img in that chat.
- Send
/modelin the group. The bot shows “⚙️ Generation in this chat” and the current setting. - Tap 🖼 Images or 🎬 Video. In 🎬 Video, ▶️ Turn on video lets members use
/video; the video models are Seedance 2.0 Mini, Seedance 2.0 Fast, Seedance 2.0, Seedance 1.5 Pro, Kling 3.0, Grok Imagine, Veo 3.1 and Gemini Omni. - Tap a model: GPT Image 2, GPT Image 2.5, Nano Banana 2, Nano Banana Pro, Nano Banana 2 Lite, Flux 2 Pro, Grok Imagine, Grok Imagine 2 or Qwen Image 2.1.
- Tap a quality (1K, 2K, 4K and so on). The bot confirms with “✅ Saved”.
- To go back to the default, tap Default: … at the bottom of the model list.
Only the group's creator and admins can open /model; an admin posting anonymously counts too. Everyone else gets “Only chat admins can change the model.” Prices per model are in the guide.
Does the bot need admin rights?
No – @tinyfile_bot works as a regular member, because it only reacts to its own commands.
- Privacy: the bot acts only on
/img,/video,/model,/startand/help. It doesn't process other messages, even if you make it an admin. - Optional admin right: with Delete messages, the bot also removes a failed
/imgtogether with its 30-second hint; without it, only the hint disappears. - Group types: basic groups and supergroups, including groups with topics – the image comes back in the same topic.
- Channels: not supported. In a group,
/imgsent on behalf of a channel or by an anonymous admin gets “Send /img from your personal account”. - Photos: if the group bans media for members, the bot can't post images – allow photos or make the bot an admin.
Who pays for images in a group?
Any member of the chat can pay for any image – not only whoever sent /img.
- Credits come off the balance of whoever sent
/img, once the picture is ready. - No credits, or the chat's model opens only with a pack – the bot replies to the
/imgwith an invoice in Telegram Stars: 1 credit = 1 ⭐. - Anyone in the chat can pay it – the image still goes to whoever sent
/img. One payment per request: a second one is declined. - Moderation refuses the prompt – the author retries with a new prompt, free and as often as needed, for 10 minutes. If nothing passes, the Stars go back to whoever paid.
- The model provider fails – the Stars go back to whoever paid right away. A delivered image isn't refunded.
- One-off payment needs at least two people in the chat besides the bot. Alone with the bot, you get a button to its private chat to buy a credit pack.
- A one-off payment buys one image; a credit pack opens every model. The 10 welcome credits cover GPT Image 2 at 1K only.
Prices per model and the full rules: who pays in a group.
Why doesn't the bot respond to my message?
It only answers commands: start the message with /img and add a prompt. A bare /img gets a short hint, and hints disappear after 30 seconds. If several bots share the group, send /img@tinyfile_bot. The bot works in groups and supergroups, not in channels. /video works only after a chat admin turns video on in /model.
I can't add the bot – the group restricts adding members. What do I do?
Ask an admin to add @tinyfile_bot, or to turn on the Add Members permission for members in the group's Permissions. If the group doesn't show up in the one-tap link's list, the same rule applies.
The bot says there aren't enough credits. What now?
Credits come from whoever sends /img, not from the group. The bot replies with a Telegram Stars invoice – 1 credit = 1 ⭐ – that any member can pay; the image goes to the author. Alone with the bot, you get 💬 Open TinyFile instead: buy a credit pack in the private chat. Details on who pays in a group.
My command goes to another bot. How do I reach TinyFile?
Add the bot's username to the command: /img@tinyfile_bot and your prompt, or /model@tinyfile_bot. Telegram then delivers it to TinyFile only.
Why does the bot say the model is available after buying a credit pack?
The 10 welcome credits cover GPT Image 2 at 1K only. For the model the admin chose, the bot offers a one-off Stars invoice in the chat; alone with the bot, it points you to a credit pack in the private chat. Or ask an admin to switch back with /model.
Why can't the bot edit my photo?
Grok Imagine 2 draws from text only – with it, /img on a photo is refused; ask an admin to pick another model. If the bot says it couldn't read the photo, send it as a photo or as a PNG, JPG or WEBP file up to 20 MB.
Why did the model reset to GPT Image 2?
Most likely, your group was converted to a supergroup. The setting belongs to one chat, and when Telegram converts a basic group into a supergroup, the chat gets a new ID and starts from the default – run /model again.
Why does the bot ignore my /model?
Only the group's creator and admins can change the model; others get “Only chat admins can change the model.” Regular members just use /img.