Composer & templates
The composer is the input bar at the bottom of any conversation. Templates make repetitive replies one click away.
The composer
Section titled “The composer”Formatting
Section titled “Formatting”Bold, italic, underline, strikethrough, inline code, and links. Select text to pop up a floating format bar.
Emojis
Section titled “Emojis”Standard picker (searchable). Telegram custom emoji and premium animated emoji render inline.
Mentions
Section titled “Mentions”Type @ inside a group chat to auto-complete member names.
Attachments
Section titled “Attachments”- Click the paperclip or drag-and-drop files into the composer
- Max 10 attachments per message
- Per-file size: 50 MB for composer attachments, 3 MB for chat files and comments
- Previews show as chips you can remove before sending
Drafts
Section titled “Drafts”Your unsent message is kept per chat. Switching to a different chat doesn’t lose it.
Reply / edit
Section titled “Reply / edit”Click a message and choose Reply to quote it, or Edit to modify your own prior message in place.
Templates
Section titled “Templates”Reusable messages — content, formatting, attachments, and labels.
Limits (enforced)
Section titled “Limits (enforced)”- 10 labels per template
- 32 characters max per label
- 3 attachments per template
- 3 MB max per attachment
- 100 MB total template storage per user
Creating a template
Section titled “Creating a template”- Compose your message in the composer with all the formatting and attachments
- Click “Save as template” from the template picker
- Name it, optionally add labels (colored chips), confirm
- Available immediately to you — and to the whole workspace if shared templates are on
Using a template
Section titled “Using a template”Two ways to insert a template:
A) From the picker
- Click the templates icon in the composer
- Pick a template — content and attachments fill the composer
- Edit as needed, then send
B) Slash command (fastest)
Each template can have a label like /intro-message. Type that label as a slash command in the composer (e.g. /intro-message) and the template is inserted instantly — full message content, formatting, and attachments. Great for scripted replies you reach for many times a day.
To set it up: create or edit your template, add a label that starts with / (e.g. /welcome, /pricing, /refund-policy), save. From then on, typing that command in any composer pulls the template in.
Workspace sharing
Section titled “Workspace sharing”Owners/admins enable “Shared broadcast templates” in Workspace Settings. When on, every member sees every template; creators can still edit their own, and admins can edit any.