Characters with a profile
Name, avatar, short bio, pronouns and a card colour. /persona show posts a profile card, and each member can have several personas.
Personas brings roleplay characters to your server without extra bots. Members create personas with a name, avatar, bio, pronouns and a proxy tag like [text]. Any message that uses the tag is re-posted under the character’s name and avatar, and the original disappears. A record of every proxied message keeps the real author, so members can edit their posts and staff stay in control.

pushes the tavern door open and shakes the rain off her cloak Is the bard still taking requests tonight?

slides a mug across the counter Only if you pay in gold, stranger.
Name, avatar, short bio, pronouns and a card colour. /persona show posts a profile card, and each member can have several personas.
Write a tag around the word “text”: [text], Aria: text, text -a. Up to 5 tags per persona, and a message with the tag is posted as that character.
Front mode posts every message as one persona; latch mode keeps the last persona you used. Per server or per channel, and starting with \ posts as yourself.
/persona whois or the “Persona message” menu shows the real author, to everyone or to staff only. Logs records deletions with the real member.
From the “Persona message” menu the author can edit a proxied post or delete it, and staff can delete any of them. Replies, attachments and stickers carry over.
Proxied messages never ping @everyone, @here or roles, keep your bad-word filter and phishing checks, and have a per-member rate limit. Pick the channels where it works.
Open https://console.botgg.app, choose your server and switch on Personas in the Community section. The /persona commands and the “Persona message” menu then appear in your server.
Allow all channels or only your roleplay categories, ignore others, set NSFW rules, required roles, who can see the real author and the rate limit.
With /persona create: a name, a tag such as [text], and optionally an avatar link, bio, pronouns and colour. /persona list shows them all.
Members type [Hello there!] and the bot posts “Hello there!” as their character through a channel webhook. Autoproxy makes the tag optional.
Proxy bots are great for roleplay but can hide who is behind a message. Personas keeps a map of every proxied message to its real member for 180 days, so whois, moderation and Logging always point to the right person. Staff can disable or remove any persona from the console, with a reason.
A persona can have up to 5 tags, and each member can create up to 5 personas on the Free plan or 50 on Pro (you can set a lower cap). The bot needs the Manage Webhooks and Manage Messages permissions in your roleplay channels; Server Doctor tells you if one is missing.
/persona create, /persona edit, /persona delete: manage your characters/persona list and /persona show: your personas and a profile card/persona autoproxy: post as a persona without typing its tag/persona whois and the “Persona message” menu: real author, edit and deleteGenerated from the bot’s real command definitions. Full list on the commands page.
/personaRoleplay characters: post as your personas7 subcommands/persona createnametagavatar?description?pronouns?color?Create a persona (a character you can post as)/persona editpersonaname?tag?add_tag?remove_tag?avatar?description?pronouns?color?Change one of your personas/persona deletepersonaDelete one of your personas/persona listmember?List your personas (or a member’s)/persona showpersonaShow a persona’s profile card/persona whoismessageSee who really wrote a persona message/persona autoproxymodepersona?scope?Post as a persona without typing its tagPersona messageContext menu (right-click a message → Apps)Every feature works on the Free plan. Pro raises the limits and unlocks extras.
| Limit | Free | Pro |
|---|---|---|
| Personas per member | 5 | 50 |
A bot that re-posts your message under another name and avatar, so you can talk as a character in roleplay. Tupperbox and PluralKit are well-known examples. BotGG Personas does the same inside the bot you already use, managed in the console.
You choose a pattern around the word “text”, for example [text] or Aria: text. When your message matches it, the bot posts the inner text as that persona and deletes your original. A message starting with \ is never autoproxied.
Yes. /persona whois or the “Persona message” menu shows the real member; you choose whether everyone or only staff can see it. Deleted persona messages are logged with the real member, too.
Yes. Open the message menu, choose “Persona message” and press Edit to change the text, or Delete to remove it. Staff can delete any persona message.
Up to 5 per member on Free servers and 50 on Pro servers, unless the server sets a lower limit. See pricing for every plan.
Add BotGG for free, then switch features on in the web console.