Developer

Account roles explained

Member, Developer and Admin — who can do what, and how ranks are enforced.

Bottly has three account ranks. They are stored server-side and checked on every write, so nothing can be unlocked from the browser.

| Rank | Who has it | Unlocks |
| --- | --- | --- |
| Member | everyone by default | Flow Builder, My bots, buying on the marketplace, balance and plans |
| Developer | granted badge (or any admin) | Code Editor, Storage Center, publishing listings, earnings and payouts |
| Admin | staff only | Admin panel: users, reports, blog, homepage, announcements, codes, countdown, maintenance |

How the check works
The browser asks for your rank once and hides the screens you cannot use.
Every server action re-runs the same check. A member calling a Developer-only action gets a plain 403, even with a hand-crafted request.
Admin implies Developer — staff can always test the creator flow.

Getting the Developer rank

Ask through support or Discord with a short description of what you plan to publish. The badge appears on your public profile at /u/your-name and on your marketplace listings, so buyers can see who they are buying from.

Example: what a member sees vs a Developer

Member       →  New bot: [ Flow Builder ]
Developer    →  New bot: [ Flow Builder ] [ Code Editor ]
                Sidebar:  + Storage Center, + Publish to marketplace, + Earnings


Losing the rank does not delete anything — your projects and files stay, they just become read-only until it is restored.