Fluxer-native welcome bot

Make every arrival feel like an invitation.

Welcomer turns the moment someone joins your community into a warm, memorable hello — with their name, your welcome channel, and a little bit of your brand.

✦ Open source ⌁ Tiny footprint ◌ Yours to customize
# welcome •••
TODAY AT 9:41 AM
WelcomerAPP

Welcome @Maya! Hello, Maya — great to have you here!

Welcome to Fluxer’s GitHub CommunityA new friend just joined
Welcomer banner reading Welcome — We’re glad you’re here
✨💜👋+ 3
Gateway connected
⌁ 1 welcome sent ↗
A LITTLE MORE HUMAN No noisy dashboards No Discord lock-in No mystery strings Just a better hello
Why Welcomer

Small bot.
Big sense of arrival.

Good communities are built in the tiny moments. Welcomer makes the most important one feel intentional.

02 / YOURS

Make it feel like yours.

Drop in your own banner, color, and copy. The bot is a blank canvas, not a brand takeover.

03 / IN CONTROL

Quiet when it should be.

Choose whether new members receive a ping. It is your community — the greeting should respect that.

Member pingON
Made for the moment right after “welcome to the community.”
The good part

It shows up.
You get to be you.

A welcome message is part welcome, part house sign, and part tiny bit of magic. Welcomer handles the mechanics so you can focus on the people.

  1. 01
    Someone joins

    Welcomer listens for a new community member.

  2. 02
    The right channel is found

    Use your dedicated welcome channel or let the bot choose a sensible text channel.

  3. 03
    A little warmth lands

    Their name, your banner, and a message that says: you belong here.

A calm setup

From zero to hello in minutes.

Welcomer is deliberately small. Add it to Fluxer, give it a channel, and let it do its one job well.

01

Create the application

Make a public bot in Fluxer and copy its token. Keep it secret.

↗
02

Invite your bot

Choose a community and grant only the permissions it needs.

↗
03

Pick the welcome channel

Set WELCOME_CHANNEL_ID and let the first hello happen.

↗
environment⌁
NorthflankLocal
# runtime variables
FLUXER_BOT_TOKEN=your-secret-token
WELCOME_CHANNEL_ID=your-welcome-channel
PORT=8080
WELCOME_PING=true
WELCOME_BOTS=false
Health endpoint readyGET /health
✦

Good to know: Welcomer is Fluxer-only by design. It does not pretend to be a Discord bot, and it does not need a database to say hello.

Read the source
1job to do
really well
5permissions
to get started
0databases
to maintain
∞ways to make
it yours
The fine print

Questions,
answered.

Still curious? The README has the practical details, and the source is open for the curious.

Open the README
Is this a Discord bot?

No. Welcomer uses the official Fluxer JavaScript SDK and listens for Fluxer community member events. It is a small, focused Fluxer project.

Can I change the message?

Yes. The message, embed color, footer, and banner all live in the source. Start with the custom banner in assets/, then edit the message block in the bot entrypoint.

Do new members need to be mentioned?

That is your call. Set WELCOME_PING=true for a real mention or false for a quiet, visual welcome with mentions suppressed.

Where should I host it?

Anywhere that can run the included Node.js service and make outbound connections to Fluxer. The project includes a Dockerfile and a lightweight /health endpoint for platforms such as Northflank.

Can I use my own domain for the bot?

The bot itself does not need a public web address. This project’s companion website is where a custom domain is useful; the service only needs outbound access and its health endpoint.

✦ READY WHEN YOU ARE

Give your community
a better first hello.

Invite Welcomer, pick a channel, and let the next arrival feel at home.

Works with Fluxer communities · Open source · Built for a softer landing