Built-in Rewards Shop
The built-in rewards shop allows server managers to create items, manage their stock & user purchase limits as well as remove items from the shop.
To create a shop item, you can use one of the following commands:
/create-shop-item auto-role
/create-shop-item digital-code
/create-shop-item general-item
/create-shop-item raffle
Each of the above commands will also take in a number of variables, including:
The item name
A description of the item
The price per item (in points)
The initial available supply (this can be updated later)
The per-user purchase limit (this is optional & if set to 0 will allow the user to purchase an unlimited quantity)
The auto-role item command will also require the Discord role that will be given to the user.
You can view a full list of your shop's items by using the /view-shop-items command. This command will also display information such as the item's unique ID and management commands.
Shop Purchase Feed
The rewards shop also has a "Shop Feed" system that automatically posts a message when a user buys an item from the rewards shop. To set up this feed, use the /set-shop-feed
command.
Purchase Thread Tickets
When a user makes a purchase of either the "digital code" or "general item" type items, the bot will create a private thread that will allow you to deliver their rewards.
As part of this thread system, the bot allows you to set a support role to add additional members to these tickets. You can set this support role by using the /set-support-role
command.
Raffle Items
The raffle item type will allow you to create and manage a simple raffle. When a user purchases a raffle item, they are purchasing a ticket to that raffle. You can draw a winner by using the /end-shop-raffle
command & the bot will automatically pick a random winner.
Last updated