fluxbotSign in
Self-hosted · MIT · works with any Fluxer instance

A Fluxer bot that is actually configurable.

Levels, welcome messages, giveaways, tickets, temporary voice and roles — configured in a browser, not a wall of commands. Fluxer has no slash commands or buttons, so the dashboard becomes the interface.

No cloud service required · your Postgres · changes apply live

fluxbot.mtenk.no
Fluxbot dashboard showing a guild overview with levels, roles and recent changes

A real guild — levels, community, roles and audit log in one place.

NewJust shipped in the community update
Welcome messages

Greet every join with variables and a live preview.

Giveaways

Reaction entry, timed draws and automatic winners.

Support tickets

Private threads with your staff role.

Temp voice

Join to create; auto-delete when everyone leaves.

Everything in one bot

Built around the dashboard

Every module is opt-in, permission-checked and configured per server. No prefix memorisation required.

See the roadmap →

Levels that stick

XP per message with a configurable curve, cooldowns, announcements and role rewards. Rank and leaderboard included.

A real community kit

Welcome and leave messages, reaction giveaways, private-thread tickets and join-to-create voice channels.

Roles people can pick

Reaction roles, join auto-roles and self-assignable menus — with hierarchy checks so the bot never oversteps.

Fun without setup

Dice, coinflips, the 8-ball, random picks and compatibility scores, on by default and individually toggleable.

Any Fluxer instance

Endpoints come from /.well-known/fluxer. Works on fluxer.app and on your own deployment, with no code changes.

Admin-grade controls

Fluxer OAuth2, permission-derived access, per-command overrides and an audit log of every change.

Self-hosting first

Your server. Your database. Your rules.

Fluxbot is designed to run next to your Fluxer deployment, not on someone else's platform. One Compose stack, one dashboard, no external queue or cloud account.

  • One docker compose up — Postgres included.
  • OAuth2 login against your own instance.
  • Config changes reach the bot instantly via LISTEN/NOTIFY.
  • MIT licensed, no vendor lock-in, no external services.
Read the self-hosting guide
# anywhere with Docker
git clone https://github.com/martintondel02/fluxbot
cd fluxbot && cp .env.example .env
docker compose up -d
Then open http://localhost:3000 and sign in with your Fluxer account.

Give your Fluxer community a proper bot.

Sign in with the account that manages your server, or run it yourself. Either way, you keep control of the data.