Bot Personalizer
Run Java Lava in your server under your own bot's name, avatar and status instead of the shared Java Lava bot.
On this page
Overview
Bot Personalizer lets your server use its own Discord application as the bot. Members see your bot's name, avatar and status, and every Java Lava feature keeps working exactly as before.
Only the server owner can set this up, because it involves a secret bot token. You can switch back to the shared Java Lava bot at any time by removing the token.
Setup
- 1
Create a Discord application
Open the Discord Developer Portal, create a new application, go to its Bot tab and copy the bot token (press Reset Token if none is shown). You do not need to copy the client ID separately.
- 2
Turn on two intents
On the same Bot tab, scroll to Privileged Gateway Intents and switch on both Message Content Intent and Server Members Intent. Without them the bot cannot connect.
- 3
Paste the token
Open Bot Personalizer in the dashboard, paste the token into the Connection card and save. Java Lava stores it encrypted.
- 4
Set the name, avatar and status
In the Bot identity card, choose the bot's name and avatar, then pick a presence and an activity type, for example Playing, Listening to, Watching or Competing in.
- 5
Check the status
The Status card shows whether your bot is connected. Invite your bot to the server if it is not already a member.
What it looks like
Here is the Bot Personalizer page in the dashboard. The numbered markers show where each setup step happens.
Configuration options
| Option | Description |
|---|---|
Bot token | The secret token from your Discord application. Stored encrypted. Keep it private, and reset it in the Developer Portal if you think it has leaked. |
Bot name | The name your bot shows in your server. |
Avatar | The profile picture your bot shows. |
Presence | Online, idle, do not disturb or invisible. |
Activity type | Playing, Listening to, Watching or Competing in, followed by your own text. |
Permissions
Bot permissions required
Who can configure this
Only the server owner. Staff Access tiers cannot change Bot Personalizer.
