Trigger Types
Keyword Triggers
Respond to specific words or phrases in messages.
Join/Leave Events
Welcome new members or send goodbye messages.
Scheduled Triggers
Run actions at specific times.
Event Triggers
Respond to specific Telegram events.
Available Actions
Dynamic Variables
Use variables to personalize your trigger responses:
{user.name}User's display name{user.username}User's @username{user.id}User's Telegram ID{group.name}Group name{group.members}Member count{date}Current date{time}Current time{random:1-100}Random numberExample Configuration
Please read our rules at /rules
You're now part of the group!
Why Use Triggers?
- Save Time - Automate repetitive tasks and responses.
- Instant Response - Users get immediate feedback, 24/7.
- Consistent - Same quality response every time.
- Engagement - Interactive commands increase participation.
How a trigger fires and what it can do
A trigger is a condition paired with one or more actions, with no code involved. The condition is a keyword or phrase in a message, a join or leave event, a scheduled time, or a specific Telegram event such as a photo being posted. When it matches, the actions run: send text or media, reply, add buttons, pin or delete a message, mute or kick a user, whitelist them, set a variable, or call a webhook — and actions can be chained so one trigger does several things in sequence. Dynamic variables like the member's name, the group name or the current date let a single template produce a personalised response each time.
This is what automates the repetitive work a community generates — welcoming every new member, answering the same question the same correct way, running a daily reminder — so people get an instant, consistent reply around the clock instead of waiting for an admin. The webhook and set-variable actions push it past canned replies into light workflows that touch your own systems. The honest scope: triggers fire on the exact conditions you specify, so they are precise but literal — for judging whether an arbitrary message is spam you want the AI pipeline, and triggers to handle the known, well-defined cases you can describe up front.
Frequently asked questions
What can trigger an automatic response?
Keywords and phrases, new members joining, commands, and schedules. Responses can be text, media, or buttons — and each trigger can fire a moderation action instead of a reply if that's what you need.
Won't auto-replies flood the chat?
No. Triggers have per-trigger cooldowns and rate limits, so a popular keyword doesn't turn the bot into the loudest member of the group.
Can triggers work together with scheduled posts?
Yes — they complement each other. Use the scheduler for planned content and triggers for reactive content: rules on join, FAQ answers on keywords, event info on command.
Where teams use this
Real community types where this feature does the heavy lifting.
Keep support channels clean from spam while allowing new users to ask questions. Support mode makes onboarding easy.
Shield your gaming server from trolls, spam bots, and toxic behavior. Let your members focus on playing.
Create a safe learning environment. Filter inappropriate content and keep discussions on-topic and productive.
Related Features
Explore more ways Telm can help your community