Kaveh
Skip to content

Economy ​

This page is for admins. The economy is an optional extra: members earn coins by chatting and by winning word games, and spend them on roles in a shop you set up. Coins only exist inside one server and can't be bought or cashed out. It is off until you switch it on.

Turn it on ​

Open Overview in the dashboard and switch on Economy under Modules, then open the Economy page to set it up. While the module is off, the commands answer that the economy isn't enabled, and nothing is earned.

How members earn coins ​

  • Chatting. A member earns a few coins for a message, at most once a minute. Set the amount on the Economy page, or set it to 0 to switch chat earnings off. Very short messages don't count.
  • Daily reward. /economy daily pays once a day. Each day in a row adds 10% to the reward, up to ten days. Miss a day and the row starts again.
  • Word game. Every so often, while people are chatting, Kaveh posts a word in the channel you choose. Either type it back, or unscramble the letters. The first correct answer wins the reward. A round that nobody wins just ends. Staff can start one with /economy game.

The shop ​

Add items on the Economy page. Each item is a role, a price and an optional description, and you can have up to 25. Adding an item with the name of an existing one updates it. When a member buys an item, Kaveh takes the coins and gives the role. If Kaveh can't give the role (its own role must sit above it), the coins are given back.

Commands ​

text
/economy balance
/economy daily
/economy pay member:@someone amount:50
/economy shop
/economy buy item:"Gold star"
/economy top
/economy game

You can pay between 1 and 10,000 coins at a time, and never to yourself. Members also see their balance on their member page.

Name and limits ​

The currency name is yours to pick ("coins", "star points"). Balances are capped at one billion. Every change is one step in the database, so two payments at once can't make a balance negative.