//Welcome Messages

Welcome Messages

Complete guide to automated member onboarding

Core Feature
Discord
Telegram

Welcome messages automatically greet new members when they join your server, creating a warm first impression and guiding them through your community. This guide covers everything from basic setup to advanced personalization options.

Overview

What are Welcome Messages?

Welcome messages are automated greetings sent when new members join your server. They create a positive first impression, introduce community guidelines, and help new members navigate your server effectively.

New Member Joins

User joins your server

Automated
Welcome Message Sent

Personalized greeting delivered

Automated Greetings

Automatically welcome new members when they join your server

Rich Text Formatting

Create formatted messages with bold, italics, and more

Dynamic Personalization

Use variables to personalize messages for each new member

Welcome Images

Add visual appeal with custom welcome images

Action Buttons

Guide new members with interactive buttons and links

Channel Targeting

Choose specific channels for welcome messages

Setup Guide

  • Invite the Flake bot to your Discord server with necessary permissions
  • For Telegram, add the Flake bot to your group as an admin
  • Verify your server appears in the Flake dashboard

Ready to get started?

Set up your first welcome message and start greeting new members.

Advanced Configuration

Message Content

Craft the perfect welcome message with rich formatting

Rich Text Editor

Use formatting tools to create engaging welcome messages

  • • Bold, italic, and underline text formatting
  • • Bullet points and numbered lists
  • • Inline code and code blocks
  • • Quote blocks for emphasis

Dynamic Variables

Personalize messages with user and server information

{{username}}{{mention}}{{server}}+ more

Welcome Images & Buttons

Enhance your welcome messages with visual elements

Welcome Images

  • • Support for .jpg, .png, .gif, .webp formats
  • • Hosted image URLs work best
  • • Images display above the welcome message

Action Buttons

  • • Create multiple interactive buttons
  • • Link to channels with /channel-name format
  • • Support external URLs for websites

Message Templates

Template Variables

Personalize messages with dynamic user and server information

{{username}}

The new member's display name

Example: JohnDoe

{{mention}}

Mentions the user (@username)

Example: @JohnDoe

{{server}}

Your server's name

Example: Awesome Community

{{memberCount}}

Total number of server members

Example: 1,234

{{channel}}

The welcome channel name

Example: #welcome

{{joinDate}}

When the user joined the server

Example: March 15, 2024

Template Examples

Simple Welcome

Welcome to {{server}}, {{username}}! 🎉
We're excited to have you join our community.

Output: Welcome to Awesome Community, JohnDoe! 🎉 We're excited to have you join our community.

Detailed Welcome

Hi {{mention}}! Welcome to **{{server}}** 👋

You're now member #{{memberCount}}! Check out our rules and get started.

*Joined on {{joinDate}}*

Includes mention, member count, and join date with formatting

Community Guide

Welcome {{username}}! 🚀

**Get Started:**
• Read #rules for community guidelines
• Introduce yourself in #introductions
• Get roles in #roles

Enjoy your time in {{server}}!

Structured onboarding with clear next steps

Common Use Cases

Community Onboarding

Welcome new members and introduce them to your community

Example: Welcome {{mention}} to {{server}}! 🎉 We're excited to have you join our community of {{memberCount}} members. Check out #rules to get started!

Rules and Guidelines

Direct new members to important server information

Example: Hi {{username}}! Welcome to {{server}}. Please read our #rules and assign yourself roles in #roles to get full access to the server.

Gaming Communities

Welcome gamers and direct them to relevant channels

Example: Welcome {{mention}} to our gaming community! 🎮 Join #general for chat, #lfg to find teammates, and #events for upcoming tournaments!

Support Communities

Guide new members to help resources and support channels

Example: Welcome to {{server}}, {{username}}! If you need help, check #faq or ask in #support. Our team is here to assist you!

Educational Servers

Orient students and provide learning resource information

Example: Welcome {{mention}} to {{server}}! 📚 Find study materials in #resources, ask questions in #help, and introduce yourself in #introductions.

Project Communities

Welcome contributors and guide them to project information

Example: Thanks for joining {{server}}, {{username}}! Check #announcements for updates, #contributing for guidelines, and #general for discussions.

Troubleshooting

Welcome messages are not being sent

Ensure welcome messages are enabled, the bot has permissions to send messages in the selected channel, and your server is active in the dashboard.

Variables are not being replaced in messages

Check that you're using the correct variable syntax with double curly braces ({{variable}}). Make sure the variables are spelled exactly as shown in the dropdown.

Welcome image is not displaying

Verify the image URL is accessible, uses a supported format (.jpg, .png, .gif, .webp), and the bot has permission to embed images in the channel.

Action buttons are not working

Check that button links are formatted correctly. Use /channel-name for Discord channels or full URLs for external links. Ensure the bot has necessary permissions.

Welcome message formatting looks wrong

Different platforms have varying markdown support. Test your formatting and adjust the rich text editor settings for optimal display on your platform.

New members are not receiving welcome messages immediately

There may be a slight delay in processing. If messages are consistently delayed or missing, check server status and bot connectivity in your dashboard.

Still having issues?

If you're experiencing problems not covered here, our support team is ready to help.