HoneyGate Docs
Pricing Get HoneyGate

First-time setup

Log in to your admin panel, choose your server, and turn on your first feature.

HoneyGate is in your server — now let's set it up. Everything is done from a simple web page called the admin panel. There's no coding and nothing to install; if you can fill out a form, you can run HoneyGate.

Step 1 — Log in to the admin panel

  1. Go to honeygate.app and click Log in (or Admin).
  2. Choose Log in with Discord and approve it. HoneyGate uses your Discord account so you never create a separate password.
  3. You'll land on your dashboard.

The very first person to log in becomes the owner of the panel. After that, you control who else can help manage things.

Step 2 — Choose your server

If you manage more than one Discord server with HoneyGate, there's a server picker at the top of the panel. Whatever server is selected there is the one every setting applies to. Pick the right server before you start changing things.

Step 3 — Turn on your first feature

HoneyGate is made of features (sometimes called modules) — welcome messages, self-assign roles, levels, giveaways, and so on. You turn on only the ones you want, and everything has an off switch.

A great first feature is a welcome message, because you'll see it work right away:

  1. In the panel, open Welcome.
  2. Write the message new members should see when they join (you can use their name).
  3. Optionally choose a starter role to give everyone automatically.
  4. Save, then have a friend join — or use a test account — to see it fire.

From there, popular next steps are self-assign roles (let members pick their own roles from a menu) and points & XP (reward people for being active — automatic levels & role rewards are included free on top of this). Each feature has its own page in the panel that explains what it does in plain English.

A quick word on "gates" and rules

A lot of HoneyGate is about rules that hand out roles automatically. The general pattern is always the same:

When [something is true] → give this role.

For example: when someone reaches Level 10 → give them the "Regular" role, or when someone reacts to this message → give them a colour role. You set the rule once and HoneyGate enforces it for everyone, forever.

If your community is built around a crypto token or NFT collection, the same pattern can check a member's wallet — "holds our token → Holder role" — but that's entirely optional and covered separately under connect a wallet.

What's next