Economy & Minigames
Increase your server engagement with fun economy and minigames.
Some of the features of this module require a Premium Subscription to function. You can however use the module with a free subscription.
The Economy module will allow you to play minigames and set up a custom currency system, daily bonuses, message awards, and economy roles.
Common Issues
Experiencing issues with the module? Check out the common issues below. If your issue is not listed in this page, make sure your module is updated to the latest version. If you are still experiencing issues with the module, join our support server to ask for further help.
Minigame Commands Not Working
If you're not able to play certain minigames such as /5dice
or /blackjack
, please try to solve the issue with the steps below:
You will need to upload all emojis of the module in your server. If you don't have enough emoji slots in your server to do that, you can upload them in another server you own and invite your bot to it.
Run the
/ec admin
command in the server you want emojis to be uploaded in. This command allows you to get access all economy's admin tools.Pick the "Minigame Configuration" option in the menu. Select the minigame you want to upload the emojis of (5dice or blackjack).
Confirm and wait a few seconds.
If you're still experiencing issues, join our support server to ask for further help, we'll do our best to solve your issue!
Settings
Economy Settings
Customize the currency name, prefix, or emoji for the currency, daily bonus, bank interest rates, colors and a lot more.
Currency Name
In this field you can define your currency name for the whole economy system.
Currency Prefix or Emoji
In this field you can specify a prefix or emoji for your currency to be referenced next to. Learn how to add a custom emoji here.
Daily Bonus
Here you can set a daily bonus which can be claimed via the /daily-bonus
command. This field only accepts integers.
Bank Interest
In this field you can input an interest amount that is earned when you deposit money into the bank via the /bank-deposit
command. This is limited to a maximum of 5% a day.
Earn Currency for Messages
If this toggle is enabled, users will earn currency for every message sent.
Message Award Cooldown
This field will allow you to set a cooldown in minutes between each message before giving currency. This setting only shows when Earn Currency for Messages is enabled.
Message Award Amount
If Earn Currency for Messages is enabled, this field will allow you to customize the amount of currency to give per message to the user. This setting only shows when Earn Currency for Messages is enabled.
Lottery Channel
With this setting you can select a channel to serve as the place where the lottery notification of the winner is sent. This setting refers to the /lottery
command.
Success Color
This setting changes the color for embeds that are sent with the context of being positive or a winner such as the lottery notification.
Main Color
This setting controls the color for informative embeds.
Alert Color
This setting controls the color for alert / warning type embeds.
Enable Job Editing
If this toggle is enabled, a new section will appear that allows you to customize and better integrate jobs in your economy system.
If the Enable Job Editing toggle is enabled, this section will appear and allow you to add and also customize added / available jobs. This correlates to the /job-apply
and /job-list
command.
Job Title
In this field you can input the name of the job you wish to add.
Job Description
In this field you can input a description for the job you wish to add.
Job Salary
In this field you can input the amount of currency earned for users with this job.
Shifts Required
In this field you may set a specific amount of shifts in order to receive this job.
Custom Value
This field serves as an "Extra info" field where you can input any additional info or values needed.
To save the job's settings, you need to click "Add" in the bottom-right corner of the settings. This will reset the fields so you can set up another job.
Jobs Title
Here is where all active and available jobs are listed and can be edited or deleted. There is a bunch of prebuilt jobs that come with the module and can be changed, as well as there being a maximum of 30 jobs.
To save the edits you made on the job's settings, you need to click "Edit" in the bottom-right corner of the settings.
Economy Items
In this section you can create and edit Items that users can buy with the /shop-buy
command and see with the /inventory
command. Click the "New Item" box to create a new item with the settings below.
Only Premium users can add one or more items. Free users who delete one or more items have to reset the module to get them back.
Once created you can click on an existing item to delete or edit it.
Name
In this field you can input the name of the item you are creating.
Description
In this field you can input the description for the item.
Price
Here you can give the item a price that it can be bought at.
Item Limit
This field sets the maximum amount of this item that users can buy from the shop via the /shop-buy
command.
Image
Select an Image for the item.
Type
This dropdown changes the type of item it will be.
If this option is selected, it will make the item be based off a role, so when used it grants the user a role.
Roles
In this field you can select role(s) that the user will receive upon using the item.
Destroy On Use
If this toggle is enabled, the item will be removed from the users inventory if used.
Allow Multiples
If this toggle is enabled, users can hold more than one of this item in their inventory.
Use On Buy
If this toggle is enabled, when a user purchases this item, it will be automatically used when purchased.
Unlisted
If this toggle is enabled, this specific item will not show up when users browse the shop.
Economy Roles
In this section you can configure and add the role that can be received if a user reaches a certain currency balance threshold.
Economy Role Amount
In this field you can specify the amount of currency needed for the user to receive the role from Economy Roles.
Economy Roles
Select the role that users should earn when they reach the specified criteria above.
To add the role, click on 'Add' in the right bottom corner to save your new economy role. Existing ones will appear in the 'Active Economy Roles' field below.
Active Economy Roles
In this area you can edit or delete the active economy roles. There is a maximum of 10 active roles.
Click on an active economy role to edit or delete it.
Commands
In this area, you can view and modify the commands of the Economy & Minigames module. Below you may find some information on each command of the module.
Admin Commands
Economy Commands
Minigame Commands
[👑] Add Command
By clicking the add command button you can create your own command for the economy using all the module variables and settings.
Events
In this area, you can view and modify the events of the Economy & Minigames module. Below you may find some information on each event of the module.
[👑] Add Event
By clicking the add event button you can create your own event for the economy using all the module variables and settings.
It's advised that you do not edit the commands and events unless you have a good understanding of BotGhost and its Command Builder. If you encounter any issues, you might want to reset the module for it to work again as intended.
Additionally, a copy of the edited commands / events will be created if you update the module.
Last updated