โ๏ธMining
Economy & Engagement
๐ Overview
The Mining module provides a daily mining system where users collect items based on their dynamic roles (dominant or submissive). Features include role-specific item pools with different rarities, crafting system for combining items into rare and ultimate tiers, streak tracking with milestone rewards, treat/tribute sending system between members, beautiful themed embeds with detailed descriptions, inventory management and viewing, and statistics tracking for sent/received items. Items can be traded between members creating an economy. Dominants mine treats to give submissives, while submissives mine tributes to offer dominants.
โ๏ธ How It Works
Daily Mining System:
Role Detection:
Checks user's quiz results to determine role
Dominant roles: dominant, master/mistress, sadist, degrader, brat_tamer, caregiver, trainer, rigger, hunter
Submissive roles: submissive, slave, masochist, degradee, brat, little, pet, rope_bunny, prey
Switch role: Can mine from both pools
No role/quiz: Generic items available
Mining Process:
User executes
/minecommandSystem checks last mining time
Cooldown: 24 hours between mines
Generates 3-7 random items based on role
Items added to user inventory
Streak incremented if daily
Milestone rewards granted if applicable
Results displayed in beautiful embed
Item Rarity System:
Dominant Items:
Common (70% total weight):
๐น Rose Petal (weight: 25)
๐ Sweet Berry (weight: 25)
๐ฏ Honey Drop (weight: 20)
Uncommon (25% total weight):
๐ Star Fragment (weight: 15)
๐ Crystal Shard (weight: 10)
Rare (5% total weight):
๐ฆ Butterfly Wing (weight: 3)
๐ Moon Dust (weight: 2)
Submissive Items:
Common (70% total weight):
๐ฏ๏ธ Devotion Candle (weight: 25)
๐ Promise Scroll (weight: 25)
๐ Silk Ribbon (weight: 20)
Uncommon (25% total weight):
โ๏ธ Service Token (weight: 15)
๐ฎ Loyalty Orb (weight: 10)
Rare (5% total weight):
๐๏ธ Trust Key (weight: 3)
๐ซ Dedication Star (weight: 2)
Crafting System:
Basic to Rare Crafting:
Requires 3 identical basic items
Creates 1 rare item
Dominant Rare Items:
๐บ Enchanted Bouquet โ 3x ๐น Rose Petal
๐ฐ Divine Dessert โ 3x ๐ Sweet Berry
๐บ Golden Nectar โ 3x ๐ฏ Honey Drop
โจ Constellation Charm โ 3x ๐ Star Fragment
๐ Crown Jewel โ 3x ๐ Crystal Shard
๐ญ Mystical Mask โ 3x ๐ฆ Butterfly Wing
๐ Lunar Crown โ 3x ๐ Moon Dust
Submissive Rare Items:
๐๏ธ Eternal Flame โ 3x ๐ฏ๏ธ Devotion Candle
๐ Sacred Vow โ 3x ๐ Promise Scroll
๐ Silken Offering โ 3x ๐ Silk Ribbon
๐ Honor Badge โ 3x โ๏ธ Service Token
๐ Heart of Devotion โ 3x ๐ฎ Loyalty Orb
๐ Bonded Chain โ 3x ๐๏ธ Trust Key
๐ Faithful Constellation โ 3x ๐ซ Dedication Star
Rare to Ultimate Crafting:
Requires 2 specific rare items
Creates 1 ultimate item with rewards
Dominant Ultimate Items:
๐ Pleasure Cake: 300 gems, 50 XP, 15 points
Recipe: ๐บ Enchanted Bouquet + ๐ฐ Divine Dessert
๐ท Ambrosia Elixir: 275 gems, 40 XP, 12 points
Recipe: ๐บ Golden Nectar + โจ Constellation Charm
๐ Royal Gift Box: 250 gems, 35 XP, 10 points
Recipe: ๐ Crown Jewel + ๐บ Enchanted Bouquet
๐ Moonlight Blessing: 200 gems, 30 XP, 8 points
Recipe: โจ Constellation Charm + ๐บ Enchanted Bouquet
๐ฐ Palace Treasure: 260 gems, 38 XP, 11 points
Recipe: ๐ Crown Jewel + ๐บ Golden Nectar
๐ฆข Swan's Grace: 225 gems, 32 XP, 9 points
Recipe: ๐ญ Mystical Mask + ๐ฐ Divine Dessert
โญ Celestial Gift: 285 gems, 45 XP, 13 points
Recipe: ๐ Lunar Crown + โจ Constellation Charm
๐ธ Cherry Blossom Dream: 175 gems, 25 XP, 7 points
Recipe: ๐บ Enchanted Bouquet + ๐ญ Mystical Mask
Submissive Ultimate Items:
๐ Crown of Service: 300 gems, 50 XP, 15 points
Recipe: ๐ Honor Badge + ๐ Sacred Vow
๐น Eternal Devotion: 275 gems, 40 XP, 12 points
Recipe: ๐๏ธ Eternal Flame + ๐ Heart of Devotion
๐ Precious Offering: 250 gems, 35 XP, 10 points
Recipe: ๐ Silken Offering + ๐ Heart of Devotion
โญ Constellation of Loyalty: 200 gems, 30 XP, 8 points
Recipe: ๐ Honor Badge + ๐ Heart of Devotion
๐ Unbreakable Bond: 260 gems, 38 XP, 11 points
Recipe: ๐ Bonded Chain + ๐๏ธ Eternal Flame
๐บ Blossom of Submission: 225 gems, 32 XP, 9 points
Recipe: ๐ Silken Offering + ๐ Sacred Vow
โจ Stellar Tribute: 285 gems, 45 XP, 13 points
Recipe: ๐ Faithful Constellation + ๐ Honor Badge
๐ฆ Whispered Promise: 175 gems, 25 XP, 7 points
Recipe: ๐ Sacred Vow + ๐ Bonded Chain
Streak System:
Tracks consecutive days of mining
Resets if more than 48 hours pass
Displayed in mining results
Unlocks milestone rewards
Milestone Rewards:
7 days: 100 gems + 1 rare item
50 days: 250 gems + 2 rare items
150 days: 500 gems + 3 rare items
Treat/Tribute System:
Sending Treats (Dominants โ Submissives):
Command:
/treat @userRequires ultimate tier dominant items in inventory
Dropdown shows available treats with rewards
Recipient receives gems, XP, submission points
Beautiful gold-colored embed announcement
Tracks treats_sent and treats_received stats
Sending Tributes (Submissives โ Dominants):
Command:
/tribute @userRequires ultimate tier submissive items in inventory
Dropdown shows available tributes with rewards
Recipient receives gems, XP, dominance points
Beautiful purple-colored embed announcement
Tracks tributes_sent and tributes_received stats
Inventory System:
Organized by tier: basic, rare, ultimate
Shows item counts
Displays total inventory count
Paginated view with navigation
Color-coded by rarity
Statistics Tracking:
Per User:
last_mine: Timestamp of last mining
streak: Current consecutive days
total_mined: Lifetime mining count
treats_sent/received: Treat transaction counts
tributes_sent/received: Tribute transaction counts
inventory: Nested dict by tier and item
๐ Key Commands
/mine
/mineDescription: Mine for items based on your dynamic role Access: All members Cooldown: 24 hours (enforced in code) Default Permissions: None required
Cooldown Response:
Success Embed:
Item Generation:
Count: Random 3-7 items per mine
Selection: Weighted random based on rarity
Role-specific pools used
Switch users: Can get items from both pools
/craft
/craftDescription: Craft items into higher rarities Access: All members Cooldown: None Default Permissions: None required
No Items Response:
Crafting Menu Embed:
Dropdown Options:
Shows all craftable items
Format: "[Result Item] - [Recipe]"
Description: Shows rewards if ultimate tier
Limited to 25 options (Discord limit)
Success Embed:
Insufficient Items:
/inventory
/inventoryDescription: View your mining inventory Access: All members Cooldown: None Default Permissions: None required
Empty Inventory:
Inventory Embed:
/treat
/treatDescription: Send a treat to a submissive member Access: Dominant role members with ultimate items Cooldown: None Parameters:
member(required): Submissive member to send treat to
No Items Error:
Selection Embed:
Recipient Announcement:
Sender Confirmation:
Treat Descriptions:
๐ Pleasure Cake: "A divine confection infused with enchanted roses and sweet berries, crafted with care and devotion."
๐ท Ambrosia Elixir: "The nectar of the gods, blessed with starlight and golden honey, a drink fit for royalty."
๐ Royal Gift Box: "A treasure chest of delights, wrapped in silk and sealed with a crown jewel."
๐ Moonlight Blessing: "A gentle caress of lunar magic, woven with stardust and rose petals."
๐ฐ Palace Treasure: "Riches from the royal vaults, golden nectar mixed with precious gems."
๐ฆข Swan's Grace: "Elegant and refined, a mystical gift wrapped in divine sweetness."
โญ Celestial Gift: "A constellation of blessings, lunar magic combined with stellar charm."
๐ธ Cherry Blossom Dream: "Delicate petals dancing in enchanted winds, a dream made manifest."
/tribute
/tributeDescription: Offer a tribute to a dominant member Access: Submissive role members with ultimate items Cooldown: None Parameters:
member(required): Dominant member to offer tribute to
No Items Error:
Selection Embed:
Recipient Announcement:
Sender Confirmation:
Tribute Descriptions:
๐ Crown of Service: "A crown forged from honor and sacred vows, symbolizing ultimate dedication."
๐น Eternal Devotion: "An eternal flame that burns with the purple heart of unwavering loyalty."
๐ Precious Offering: "Wrapped in the finest silk, a heart given freely in devoted service."
โญ Constellation of Loyalty: "Stars aligned in perfect submission, honor bound with devotion."
๐ Unbreakable Bond: "Chains of trust forged in eternal flames, an unbreakable connection."
๐บ Blossom of Submission: "Delicate petals of silk and sacred promises, blooming in service."
โจ Stellar Tribute: "A constellation of faith crowned with badges of honor."
๐ฆ Whispered Promise: "Sacred vows sealed with bonds of trust, a gentle pledge of service."
/minestats
/minestatsDescription: View your mining statistics Access: All members Cooldown: None Default Permissions: None required
Statistics Embed:
๐ฅ Who It's For
All Members: Can mine daily for items
Dominant Role Members: Mine treats to give submissives, receive tributes
Submissive Role Members: Mine tributes to offer dominants, receive treats
Switch Members: Can mine from both item pools
Crafters: Players who enjoy combining items for rewards
Collectors: Players who track streaks and milestones
๐ก Why This Feature
Creates daily engagement incentive through mining. Encourages dynamic role participation and identity. Provides progression system through crafting. Rewards consistency with streak bonuses. Facilitates social interactions through treat/tribute sending. Creates server economy with tradeable items. Milestone rewards motivate long-term engagement. Beautiful presentation increases appeal. Role-specific items enhance dynamic identity. XP and currency rewards integrate with other systems.
Made by DIVINITY โข Pleasure Corner
Last updated
Was this helpful?