Slash-command admin controls
Approve, extend, revoke, and inspect members with /approve, /extend, /revoke, /info, and /list — each with a confirmation step before anything changes.
Discord membership infrastructure
RolePilot turns manual member onboarding, renewals, and expirations into a clean slash-command workflow — with a complete audit trail your team can trust. Built for server admins who sell memberships and are tired of spreadsheets.
Eight capabilities that take a community from manual tracking to fully automated, auditable membership operations.
Approve, extend, revoke, and inspect members with /approve, /extend, /revoke, /info, and /list — each with a confirmation step before anything changes.
Members check their own status with /status and submit payment proof with /payment — private, in any channel, no admin needed to look things up.
A daily job revokes expired access automatically and sends renewal reminders by DM before access lapses — no manual calendar-watching.
Every change is written to the database first, then reflected in Discord. History is appended, never overwritten — so you always have a complete, queryable record.
On startup the bot reconciles the database against live Discord roles and repairs mismatches — so the two never silently drift apart.
Track payments across multiple channels under one unified identity, with transaction IDs and proof links attached to every subscription record.
Automated daily database backups plus tested restore drills and step-by-step recovery runbooks — your data is protected, not just stored.
An HTTP health endpoint polled by external uptime checks, plus heartbeat alerts — you find out the bot is down before your members do.
Simple and direct — handled personally over Discord. No subscriptions to RolePilot itself, no account to create.
Message @miaoyf and tell me about your server and what you need.
Choose Self-Deploy, Assisted, or Managed based on how much help you want.
You receive the bot, a license to run it, and a complete step-by-step setup guide.
Follow the guide on your own infrastructure, or I configure and deploy it for you.
One-time pricing per deployment, based on how much you want me involved. You own and run the bot on your own Railway + Supabase accounts.
$90
For builders comfortable with the basics
$150
Get it live with me on a call
$240
Done-for-you, end to end
Not sure which fits? Message me on Discord and we'll figure out the right scope for your server.
A look at the real deployment — Railway, Supabase, and the Discord command experience.
Nothing exotic — proven tools chosen so the bot stays cheap to run and easy to maintain.
Mature Python framework powering the slash commands, intents, and event handling.
Managed PostgreSQL with row-level security as the single source of truth for every membership.
Push-to-deploy hosting that keeps the bot online with graceful shutdowns and zero-downtime restarts.
Scheduled daily database backups to a private repository, fully automated.
I'm an independent developer building tools for the Discord ecosystem. RolePilot started as the membership system for a real community of around 1,500 members and grew into a product I now license to other server admins facing the same problem.
It runs in production today, is covered by an end-to-end test suite, and ships with a set of operational runbooks for incidents like outages or credential leaks. The point isn't a flashy demo — it's software that quietly does its job, every day, with a record you can audit afterward.
Message me on Discord and tell me about your server. I usually reply within a day.
Delivery and support are handled personally over Discord DM.