NGMA BETA

Economy System

Manage staff payments, user balances, and Robux transactions directly from Discord.

The Wallet

Every user has a virtual wallet. Access it via the dashboard or the /profile command.

Earning Robux

Staff earn Robux typically through the Ticket Quota system.

  1. Configure Robux Per Ticket in Dashboard -> Settings.
  2. Staff claim and close tickets.
  3. Upon closing, the configured amount is instantly credited to their bot wallet.

Withdrawals

Users can request to withdraw their balance to their Roblox account.

How it works:

  1. User runs /withdraw [amount].
  2. A request is sent to the Withdrawal Log channel.
  3. An Admin with Group Pay/Payouts permission on Roblox approves the request.
  4. The bot (or admin manually) processes the payout.
Roblox Group Payouts: Automatic payouts require the bot's cookie to be configured securely in the environment variables. If not configured, admins must pay manually and mark as "Paid".

Commands