💬 Welcome Message
The Welcome Message feature allows you to automatically greet new members when they join your Telegram community. This helps create a welcoming atmosphere and provides important information to newcomers.
Overview
When enabled, the Fren One bot will automatically send a customized welcome message whenever a new member joins your chat. This message can include:
- Custom text and formatting
- Community rules and guidelines
- Links to important resources
- Mentions of the new member
- Interactive buttons for quick actions
Configuration
In the webapp
Open your workspace, select the Telegram group under Channels in the sidebar, then select Onboarding, then the Welcome & Goodbye tab. Changes save with the Save bar at the bottom of the page.
In the webapp editor:
- AI-Generated Welcome writes a unique, personalized welcome for each new member in the Tone you pick (Wholesome, Witty, Professional or Sarcastic). If generation fails or times out, the message you wrote is sent instead.
- The message editor takes up to 4,096 characters. You can attach a JPEG, PNG or WebP image (up to 10 MB) or a GIF or MP4 (up to 50 MB), and add rows of Buttons with labels and URLs.
- Send to: In the main chat, In a direct message, or Group (private). Private in-group messages are only visible to the new member and expire on their own, so the auto-delete settings don't apply to them.
- Delete the message: Never, On the next join, or After a set period of time.
In Telegram (bot menu)
To set up welcome messages:
- Use the
/settingscommand in your chat - Navigate to 👋 Onboarding → 💬 Welcome Message
- Toggle the feature 🟢 Enabled to enable welcome messages
- Customize your welcome message content
Message Customization
- Go to 💭 Message
- Type the Welcome Message in the Telegram chat.
You can customize your welcome message with:
- Plain text: Simple welcome text
- Markdown formatting: Bold, italic, code formatting
- Media: You can drop any Telegram-supported media type to your welcome message. These could be images, videos or gifs.
- Variables Use one or multiple variables in the welcome message:
{user_mention}- mention link for the user.
{first_name}- user's first name.
{last_name}- user's last name.
{full_name}- user's full name.
{username}- username (if available).
{user_id}- user's ID.
{group_mention}- mention link for this group.
{group_link}- link for this group.
{group_name}- group title.
{group_username}- group username (if available).
{group_id}- group ID.
Welcome to {group_name}, {username}! 👋
Please read our community guidelines and don't hesitate to ask questions.
Enjoy your stay! 🎉
Advanced Options
Buttons
- New Button: Add buttons to the welcome message. Send the new button in the following format:
Label | URL
Example:
Website | https://fren.one
Mode
- Direct Message: The welcome message will be sent to the user in direct message (only recommended with CAPTCHA completion via direct message).
- Main chat: The welcome message will be sent to the user in the main chat.
Deletion Mode
- After a set amount of time: The welcome message is deleted after the amount of time entered (in seconds).
- On next user join: The welcome message is deleted upon sending a new one.
- Do not delete: The welcome message is not deleted.
Preview
You can preview your created Welcome Message via the Preview Button
Troubleshooting
Welcome messages not appearing?
- Ensure the bot has admin privileges
- Check that the feature is toggled 🟢 Enabled
- Verify the bot can send messages in the chat
Formatting not working?
- Use standard Telegram markdown formatting
- Test your message template before deploying
- Check for typos in custom variables
Related Features
- 🧩 Captcha: Verify new members before welcoming
- 👤 User Blacklist: Prevent unwanted users from joining