Raven.exe

Documentation / Discord Bot

Creator Commission Manager

A Discord bot for artists, crafters, and other creators who manage commissions through Discord. Build queues, collect requests, track workflow, deadlines, payment status, creator notes, and customer delivery without leaving your server.

ACTIVE Discord Bot Discord.js TypeScript PostgreSQL Railway
Creator profile COMMISSION_MANAGER
Creator Commission Manager icon

01 / Getting started

Quick Start

1

Create a queue

Run /commission setup and give your queue a name, description, and slot limit.

2

Post the panel

Run /commission panel and choose a queue. Customers can then press Request Commission.

3

Review requests

Accept or reject incoming requests, then move accepted work through the commission workflow.

4

Track the job

Add deadlines, payment status, notes, and delivery updates until the customer confirms completion.

/commission help
/commission setup
/commission panel
/commission dashboard

02 / Server permissions

🔐 Commission Access

The server owner controls who can create and manage commission queues with /commission access. Customer-facing request actions are separate and remain usable even when management access is restricted.

Everyone

Any server member can use commission-management commands.

Owner Only

Only the Discord server owner can use management commands.

Selected Role

Only members with the selected role can manage commissions. The server owner always retains access.

Customers

Customers do not need the creator-management role to submit requests, cancel eligible requests, or confirm delivery.

03 / Organize commission types

📋 Commission Queues

Queue controls

  • Create multiple commission queues
  • Set a name, description, and slot limit
  • Open or close requests
  • Edit existing queue details
  • Archive finished queues
  • Restore archived queues later

Public panels

Each queue can have a public Discord panel showing whether commissions are open, closed, full, or archived, plus the number of available slots.

Panels update automatically as queue availability and active commission counts change.

04 / From request to completion

🎨 Commission Workflow

🟡

Submitted

A customer has sent a commission request for creator review.

🟢

Accepted

The creator has accepted the request but has not started work yet.

🔵

In Progress

Work on the commission has started.

🟠

Waiting on Customer

Work is paused while the creator waits for information, approval, files, or another response from the customer.

🟣

Ready

The work is ready for final delivery or customer review.

✅

Delivered → Completed

The creator marks the work delivered. The customer can then confirm delivery to complete the commission.

05 / Details that matter

Deadlines, Payments & Notes

/commission deadline

Deadlines

Set a deadline on a specific request and receive automatic upcoming or overdue reminders.

/commission timezone

Creator timezone

Set the timezone used when interpreting deadlines and reminder timing.

Payment tracking

Price & payment status

Record a price and track unpaid, deposit paid, partially paid, or paid in full. The bot does not process payments.

Creator notes

Private notes

Save private creator-only notes on commission requests for internal reference.

Decline reason

Clear rejection messages

Rejected requests can include a reason, which is saved and sent to the customer.

Waiting reason

Why work is paused

When a commission is waiting on the customer, the reason is recorded so the workflow stays clear.

06 / Slash commands

Commission Commands

Creator Commission Manager uses one parent slash command, /commission, with subcommands grouped underneath it.

/commission help

In-Discord help

Explains setup, panels, requests, workflow, deadlines, payments, and queue controls.

/commission setup

Create queue

Create a new commission queue with a name, description, and slot limit.

/commission access

Management access

View or change who can create and manage commission queues in the server.

/commission list

Active queues

View your current non-archived commission queues.

/commission dashboard

Overview

View an overview of your current commission activity.

/commission open

Open queue

Open a queue so customers can submit new commission requests.

/commission close

Close queue

Stop a queue from accepting new requests without deleting it.

/commission edit

Edit queue

Change an existing queue's name, description, or slot limit.

/commission archive

Archive queue

Archive a finished queue after unfinished requests are cleared.

/commission archived

Archived queues

View queues that have been archived.

/commission restore

Restore queue

Return an archived queue to your active queue list.

/commission delete

Delete queue

Permanently delete a queue when it has no request history.

/commission panel

Post customer panel

Post a public panel customers can use to request a commission.

/commission requests

Queue requests

View commission requests belonging to one of your queues.

/commission request

Manage one request

Open and manage a specific commission request by its request ID.

/commission deadline

Set deadline

Set a deadline for a specific commission request.

/commission timezone

Set timezone

Set the timezone used for commission deadlines and reminders.

/commission test-reminder

Test reminders

Send yourself a test reminder for a specific commission request.

07 / Common questions

Troubleshooting

I cannot manage commissions

The server owner may have set commission access to Owner Only or Selected Role. Ask the server owner to check /commission access.

The queue says Slots Full

Accepted and active commissions occupy queue slots. Complete or cancel active work, or edit the queue to increase its slot limit.

The panel will not update

Make sure the bot can view the panel channel, read message history, send messages, and embed links.

I removed the bot

Server-associated Creator Commission Manager data is automatically deleted when the bot is removed from that Discord server.

Does the bot handle payments?

No. Price and payment fields are tracking-only. The bot does not process payments or collect card or banking information.

Where should I start?

Run /commission help, then create your first queue with /commission setup.

08 / Project notes

About Creator Commission Manager

Creator Commission Manager was built by Raven as a free Discord utility for creators who want a structured commission workflow without making customers move to another platform.

It is designed around Discord-native queues, buttons, modals, direct messages, and slash commands, with persistent PostgreSQL storage for commission data.