A custom-games panel is a queue board in a Discord channel. Members join the queue, a match starts on its own once ten of them are in, staff finishes or cancels it from the match buttons, and Cloudy updates both teams' points.
| License | Premium |
| Games | Valorant · CS2 — both 5v5 |
| Needs | Manage Channels for the match channels, Move Members to clear them afterwards. Without Administrator the bot grants itself access to each match channel it creates — but only the permissions it already has server-wide |
valorant or cs2 · required · fixed after creation
Which game this panel runs. It sets the map pool (12 Valorant maps, 10 CS2 maps) and the side names; team size is five in both.
1–50 characters · required
Unique panel name shown on the board. With several panels — Ranked, Casual, Scrims — this is how members tell them apart.
Required
Where the bot posts this panel's queue board.
Required
The role allowed to finish and cancel matches via the match buttons. This is the only required role: without it nobody can close a match and the queue jams.
Optional · default Everyone
Only members with this role can join the queue. Leave it empty to let everyone in.
Use it for a verified/level-gated queue, or to run an internal scrim board that regular members can see but not join.
Optional
Channel where completed matches are logged — teams, result, who closed it. Recommended: it is the only durable record of what happened, and it settles arguments about scores.
0–100 · default 3
Added to every member of the winning team.
0–100 · default 1
Deducted from every member of the losing team. A score never drops below zero.
0 makes a match free to lose, which suits a casual board.
The default 3/1 costs a loss a third of a win — enough that throwing a game hurts, not so much that
a bad evening wipes out a week.The panel embed itself can be designed with the embed builder.
| Command | Does | Requires |
|---|---|---|
/cg leaderboard game | Top ten for a game, by points, then wins | — |
/cg my-points game | Your wins, losses and points for a game | — |
/cg points user game | Another member's wins, losses and points | — |
/cg-queue ban user game minutes reason | Ban a member from a game's queues for 1–43200 minutes (30 days) | Manage Server |
/cg-queue unban user game | Lift a queue ban | Manage Server |
/valo-stats name#tag | Look up a Valorant account's level and rank | — |
Panels are created, edited and deleted in the dashboard only — there is no slash command for them.
Queue bans are the moderation tool for this plugin: someone who repeatedly joins and then does not show up gets banned from the queue without being punished server-wide. A ban is per game, covers every panel of that game and expires on its own.
/valo-stats takes a Riot name with tag, not a Discord member, and only works when the bot operator
has configured a Henrik API key.