Fun & Entertainment Module
Complete entertainment system with economy, games, confessions, Last.fm integration, Steam gaming, Game Night Autopilot, and interactive features. Create a vibrant, engaging community with multiple ways to have fun and compete.
Core Commands
The Fun module includes 30+ commands spanning economy, games, mini-games, confessions, Last.fm integration, Steam gaming, Game Night Autopilot, and the Guild Campaign Engine. All fully customizable through dashboard settings.
Economy Commands
/bal [user]— Check wallet/pay <user> <amount>— Send currency/daily— Claim daily reward/weekly— Claim weekly reward/dep <amount>— Deposit to bank/wd <amount>— Withdraw from bank/eco leaderboard— Economy leaderboard
Shop & Inventory
/shop view— View shop catalog/shop buy <item>— Purchase item/inv view— View inventory/inv use <item>— Use an item
Games & Mini-Games
/game rps <choice>— Rock-paper-scissors/game dice [sides]— Roll dice/game flip— Coin flip
Community Features
/confess <message>— Anonymous confession/fm now— Now playing (Last.fm)/fm top— Top tracks (Last.fm)
Economy System
Complete currency ecosystem with earning, spending, and competition:
Earning Currency
- • Daily rewards (claim daily for bonus)
- • Weekly rewards (bonus for streaks)
- • Game victories
- • Work/tasks (earn per hour)
- • Tips from other users
Spending & Transfers
- • Shop items (cosmetics, perks)
- • Game bets & wagers
- • Send to other users
- • Donations & custom commands
- • Server events & raffles
Shop Management
Admins create shop items with custom prices, descriptions, and limited quantities. Items grant roles, perks, or cosmetic effects when purchased.
Leaderboards
Real-time leaderboards show top earners, spenders, and overall richest members. Monthly resets available to encourage fresh competition.
Games & Mini-Games
Interactive games with optional currency betting:
Available Games
- • Rock-Paper-Scissors (1v1)
- • Coin Flip (50/50)
- • Dice Rolls (d6, d20, custom sides)
- • Slots (spin & match)
- • Blackjack (21 card game)
- • Roulette (color/number bets)
Anonymous Confessions
/confess <message> — Post anonymous messages to a confessions channel. Fully anonymous, no username displayed. Admins can configure confession channel, moderation, and auto-delete timers.
- ✓ Completely anonymous (no user ID visible)
- ✓ Reaction-based moderation (admins can remove)
- ✓ Optional auto-delete after time period
- ✓ Spam filter & content restrictions
Last.fm Integration
Optional music tracking and sharing through Last.fm API:
/fm now
Display what you're currently listening to on Spotify/Apple Music (via Last.fm). Shows album art, artist, track name, and play count.
/fm top [period]
View your top tracks for today, week, month, or all-time. Show off your favorite artists and discover shared music taste with server members.
Setup Required
Admin must configure Last.fm API key in dashboard. Users link their Last.fm account with /fm link <username> to enable music tracking.
Dashboard Configuration Guide
Customize all Fun module features from the dashboard:
Fun Hub Page
Create a dedicated channel or page showing economy stats, leaderboards, and available games. Members can access all fun features from one location.
Economy Settings
- • Currency name (coins, tokens, credits, etc.)
- • Starting balance for new members
- • Daily/weekly reward amounts
- • Work command cooldowns and payouts
- • Maximum wallet/bank limits
- • Tax on transfers (optional)
Shop Management
- • Add/remove shop items
- • Set prices and quantities
- • Assign roles or perks on purchase
- • Configure shop description
- • Enable/disable purchases
Confession Channel Setup
- • Choose confession channel
- • Enable/disable auto-delete (time limit)
- • Moderation settings (reaction-based approval)
- • Content filters & word blacklists
- • Webhook for anonymity
Last.fm API Configuration
- • Enter Last.fm API key
- • Enable/disable music tracking
- • Configure now-playing format
- • Set top tracks display options
Leaderboard Configuration
- • Auto-posting to dedicated channel
- • Weekly/monthly reset options
- • Display customization (colors, ranks)
- • Combined vs separate leaderboards
Quick Start Guide
- 1.Enable Fun module and choose currency name (coins, tokens, credits, etc.)
- 2.Set starting balance, daily rewards, and weekly bonus amounts
- 3.Create shop items with prices and rewards
- 4.Choose confession channel (optional) and enable/disable features
- 5.Configure Last.fm API key if using music features (optional)
- 6.Create leaderboard channel for auto-updating stats
- 7.Test economy with /daily, /game rps, /shop view commands
Tips & Best Practices
- • Set meaningful daily/weekly rewards to encourage participation (50-200 coins recommended)
- • Create tiered shop items at different price points to appeal to all members
- • Use role rewards in shop to encourage purchases and engagement
- • Monitor leaderboards for suspicious earning patterns or exploits
- • Enable confession moderation to maintain community standards
- • Set cooldowns on games to prevent spam and economy overflow
- • Promote games and economy features regularly to drive adoption
- • Balance game payouts: high-risk high-reward keeps members engaged
- • Use Last.fm to create music-sharing culture if your community enjoys music
- • Consider seasonal events: double economy rewards, special shop items