drews.

CERBERUS

For CERBERUS, a private security and events company on GTA V roleplay servers: Cerbero, a Discord bot that sets up contracts with an image invoice, announces events with limited spots and takes applications. All with buttons.

Year
2026
Role
Design and development
Built with
Python · discord.py
Status
Ready to switch on
The case

Contracts, schedule and new members, with buttons.

01 · The problem

A roleplay company lives on its organization: contracts, events and people who want to join. CERBERUS had a Discord with about twenty channels, many of them empty, and a generic bot for clocking in. Doing all of that by hand depended on someone remembering, and not everyone on the team is going to learn commands.

3 panelswith buttons: contracts, schedule and applications
3 cardsgenerated as images: invoice, event and welcome
2 commandsonly for admins; the team uses buttons

Counted in the bot's code.

02 · How it works
  1. 01The contract is set up

    From the terminal, command picks the client, service, agents and duration. The bot generates the invoice as an image.

  2. 02The payment is confirmed

    With «Payment received», the contract is logged, the client gets the invoice by DM and the event goes on the schedule.

  3. 03The team signs up

    The event is announced with «I'm in» and «Can't make it» buttons, with limited spots. Anyone who wants to join applies with a form and command approves them with a button.

Part 01 · Contracts

The invoice

Command picks the client, service, agents and duration from the terminal. Once the payment is confirmed, the invoice comes out as an image, reaches the client by DM and gets logged.

The invoice of CERBERUS
Part 02 · Events

The schedule

Every event is announced with its banner and «I'm in» and «Can't make it» buttons, with limited spots. The day's plan is posted in its own channel.

The schedule of CERBERUS
Part 03 · Community

The welcome

Every new member gets a card with their photo and their number in the company. Applications reach command with Approve, Reject or Schedule an interview.

The welcome of CERBERUS
03 · The decisions
04 · What it can't do yet
Want something like this? · from $100

If your Discord community handles orders, events or new members by hand, this bot proves all of it can run on buttons, without anyone learning commands.

Build your project in four questions →