Skip to content

v1.2.0

Choose a tag to compare

@TechnoVisionDev TechnoVisionDev released this 30 Jun 08:06
· 23 commits to master since this release

Overview

Welcome to the SHOPPING update! Yes that's right, the long awaited economy shop system is finally here! In this update, server owners can create their own unique items (with over 11 options to play with) and then list them for sale in a server shop, where users can spend their currency points to access exclusive roles or get special messages. We have also built out the framework for some major economy customization, which you will see more of in the following updates. See the changelog below for more details, because this update is a BIG one!

New Features

  • New guild shopping system and commands

    • /shop - View a list of items available to buy on this server.
    • /inspect <item> - Display details about an item in the shop.
    • /buy <item> - Purchase an item from the shop.
    • /inventory [user] - Display the items in your inventory or another user's inventory.
    • /use <item> - Use an item to gain/lose roles and receive special messages.
  • Server staff can build their own shop with the /items command

    • /item create - Create an item for your store with 11 customizable options.
    • /item edit - Edit an item in your store with 11 customizable options.
    • /item remove - Remove an item from your store (Members that have the item in their inventory can still use it).
    • /item erase - Erase an item entirely from the store and from all member inventories.
    • /items info - Display details about an item in the shop.
    • /item options - View details about the 11 customization options available for editing an item.
  • New economy customization commands to make your server unique

    • /economy currency <symbol> - Set a custom currency symbol using any emoji or text.
    • More subcommands will be coming in the next update!

Item Customization Options

  • The /item command allows you to create custom shop items and customize them with these 11 attributes:
    • Name: The name of the item
    • Description: The text description of the item
    • Price: The amount of currency required to purchase 1 of this item
    • Inventory: Whether or not this item is immediately used or sent to the user's inventory
    • Duration: The amount of hours that this item will remain in the shop (expiration date)
    • Stock: The amount of units of this item for sale.
    • Required Role: A role required to buy or use this item.
    • Role Given: A role given to the user when they use this item.
    • Role Removed: A role removed from the user when they use this item.
    • Required Balance: A minimum networth required to buy or use this item.
    • Reply: A custom message sent when the item is used (Works with member and server placeholders)