Fun & Entertainment

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

Quick Games
  • • Rock-Paper-Scissors (1v1)
  • • Coin Flip (50/50)
  • • Dice Rolls (d6, d20, custom sides)
Chance Games
  • • 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
📸 Screenshot: Fun Module Dashboard & Economy Settings

Quick Start Guide

  1. 1.Enable Fun module and choose currency name (coins, tokens, credits, etc.)
  2. 2.Set starting balance, daily rewards, and weekly bonus amounts
  3. 3.Create shop items with prices and rewards
  4. 4.Choose confession channel (optional) and enable/disable features
  5. 5.Configure Last.fm API key if using music features (optional)
  6. 6.Create leaderboard channel for auto-updating stats
  7. 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