How to Schedule Messages on Telegram (Send Later)
Telegram lets you schedule messages to be sent at a specific date and time. This works in private chats, groups, and channels.
How to Schedule a Message
- Type your message in any chat.
- Instead of tapping Send, long-press the send button (mobile) or right-click it (desktop).
- Select "Schedule Message".
- Pick the date and time you want the message sent.
- Tap "Send at [time]".
Viewing Scheduled Messages
Scheduled messages appear in a special section within the chat. On mobile, tap the calendar icon in the chat. On desktop, click the clock icon. You can edit or delete scheduled messages before they are sent.
Setting Reminders
Schedule a message to Saved Messages (your personal chat with yourself). This effectively creates a reminder that will appear as a notification at the scheduled time.
Scheduling in Channels
Channel admins can schedule posts the same way. This is useful for content calendars and publishing across time zones. When you long-press Send in a channel, you also get the option to "Send Without Sound".
Limitations
- You can schedule up to 100 messages per chat.
- Messages can be scheduled up to 1 year in advance.
- Scheduled messages are stored on Telegram servers, so they send even if your device is off.
Frequently Asked Questions
Will the recipient know the message was scheduled?
No. Scheduled messages appear as normal messages with the timestamp of when they were actually sent (the scheduled time). The recipient has no way to tell it was pre-scheduled.
Can I schedule messages in groups and channels?
Yes. Message scheduling works in private chats, groups, supergroups, and channels. Group members and channel subscribers receive the message at the scheduled time as a normal message.
What happens if I am offline when the scheduled time arrives?
The message sends anyway. Scheduled messages are stored on Telegram servers and are sent automatically at the specified time, regardless of whether your device is online or the app is open.