10 Modules. One Bot.

Pulse RP replaces a stack of single-purpose bots with one combined bot and dashboard duo. Every module below can be toggled on or off per server, so you only run what your community actually needs.

Staff Operations

Applications

Build multi-question application forms, review submissions with Accept / Deny / Interview buttons, and auto-grant a role on acceptance. Forms can role-gate who's eligible to apply, auto-deny applications from members who leave mid-review, and export every submission to CSV.

Clock In / Out

Configure multiple duty types, each with its own on-duty role and optional required role. Staff clock in and out from a panel or slash command, with a live leaderboard, CSV export, and dashboard tools to force someone out or adjust session times after the fact.

Strikes & Promotions

Track staff strikes and promotion/demotion history per member. Rank changes swap Discord roles automatically and post to a dedicated staff log channel.

Leave of Absence

Members request time off with a reason and date range; staff approve or deny from Discord or the web dashboard. The LOA role is granted on approval and removed automatically the moment the leave period ends - no manual cleanup.

Community Engagement

Events & RSVPs

Schedule RP sessions with natural-language start times like "tomorrow 6pm". Set capacities with automatic waitlisting, grant attendee roles, repeat events, schedule roleplay announcements, and offer locally generated .ics calendar downloads. Staff can manage RSVPs from Discord or the dashboard.

Character Profiles

Members keep one or more in-character profiles - name, age, faction, occupation, backstory - that they manage themselves, with staff able to edit or retire any character when needed.

Suggestion Box

Members post suggestions the whole community can upvote or downvote. Staff mark each one Approved, Denied, or Implemented directly from the embed, no separate review channel needed.

Giveaways

Run timed giveaways with an optional required role for entry and support for multiple winners. Winners are drawn automatically when the timer ends, or staff can end early and reroll on demand.

Server Tools

Rules Onboarding

Post your server rules with an "I Accept" button that grants a role the moment a member agrees, plus a live count of how many members have accepted so far.

FiveM Server Status

A live-updating embed showing your FiveM server's hostname and player count, refreshed automatically with a one-click join link.

Ready to bring Pulse RP to your server?

Add the bot, then enable only the modules you need from the dashboard.