@Moonlight-Rika said:
Hi NodeBB devs and plugin authors,
I help run an RP/creative community and we’re running into a major pain point for forum based roleplay: NodeBB has no built in or plugin support for true character/account switching.
Why This Matters
Many RP, fandom, and writing communities rely on users posting as different “characters” with unique avatars, bios, and post histories all under one main login.
On older forum platforms (like JCink, Invision, and iirc Dreamwidth) players can instantly swap between “character” accounts or tabs with a single click without logging out and in each time.
This makes RP more accessible, fun for users who manage many muses or need easy navigation.
What We’re Looking For
A plugin or core feature that lets users:
Link multiple “character” accounts under one primary account (with their own avatars, bios, and posts)
Instantly switch between them from a dropdown or button no logout/login needed
Keep character links private (except to mods/admins for anti abuse)
Manage characters in their profile/settings (add, remove, customize)
Preserve all NodeBB permissions and moderation controls
[Ideally] Include accessibility features (focusable switch UI, screenreader friendly, big buttons, high contrast)
This is a standard feature on almost all RP oriented forum software but NodeBB lacks it even as an unofficial plugin.
Previous Solutions/Attempts
I know “alt account” plugins have been suggested or half built but nothing is maintained or available for NodeBB v3+.
Current workarounds (separate accounts per character, custom profile fields, etc.) are clunky and hard for ND/disabled users.
Who Would Use This
RP, fanfic, and OC communities
Multi persona/gaming/alt identity forums
Anyone running a creative or fandom NodeBB
What We Can Provide
I can share a full feature spec and user stories (see below).
My community is willing to beta test or help with accessibility/UX feedback.
Feature Spec (TL;DR)
One main account can create/link multiple “character” profiles/accounts
Per character avatar, name, bio, and post history
Instant in forum switch (dropdown/button)
Privacy and moderation controls
Full accessibility support (keyboard, screenreader, color contrast)
Admin view for linked characters
(Nice to have) Public cast directory, quick switch widget, theme support
Final Note
NodeBB is an amazing modern forum but the lack of character/account switching is the one thing holding it back for a huge creative userbase.
If anyone is interested in developing this (open source!!) or has working solutions please reply here or DM me.
Thanks so much for your time!
Rika
I also have the same question about adding proper character switching to NodeBB, especially for roleplay and creative writing communities where users often manage several characters. Creating separate accounts for every character and constantly logging in and out makes the experience unnecessarily complicated. Having one main account with multiple character profiles, each with its own avatar, biography, and posting history, would make things much more convenient. I also think keeping the connection between characters private while allowing moderators to view linked accounts would be important for both user privacy and forum management.