Communities announce events in channels — AMAs, game nights, releases, stream schedules — and members constantly ask “when is X?”. The Calendar answers that automatically.
How it works
- On the Calendar page, add your announcement channels (e.g.
#announcements, #events).
- Relayn scans posts in those channels and extracts events it finds: title, date, time, and a link to the original post.
- Extracted events appear on the calendar in the dashboard; past events are automatically marked as outdated.
New posts in registered channels are picked up as they happen — you don’t need to re-scan anything.
Telegram channels
Telegram announcement channels are added by link on the Calendar’s Telegram tab:
- Make the Relayn bot an administrator of the channel — Telegram only delivers a channel’s posts to its admins.
- Paste the channel’s public link, like
https://t.me/yourchannel. Invite links don’t work.
Only posts published after the bot was added arrive automatically. To include older posts, upload the channel’s export from Telegram Desktop (result.json); the last 21 days are indexed.
The bot knows your schedule
Extracted events become part of what the bot can answer about. When a member asks “when’s the next community call?” in a monitored channel, the bot answers from the calendar and links to the announcement — in Discord and Telegram alike.
On Pro and Team, the announcements themselves also become bot knowledge for 21 days, so the bot can answer questions about your latest news, not just event dates.
Managing events
- Open any event to see its details and the source post.
- If the extraction got something wrong, you can edit or remove the event.
- Removing a channel from the calendar stops future scanning; already-extracted events stay until you delete them.
Write announcements with an explicit date (“Friday, July 10, 18:00 UTC” rather than “next Friday”) — clearer posts extract into cleaner calendar entries, and members get better answers.