Set up your server shop with Nekotina

Published on June 2nd, 20263 min read

Create local server currency, items, roles, and rewards while members farm the global economy.

Ads

The server shop is an extra layer on top of Nekotina’s global economy: members still farm with !mine, !fish, and more, but part of what they earn can become server currency to buy items or roles you define.

It does not replace the global profile (level, worldwide market coins). It complements your community with local rewards.

Prerequisites

  1. Access to the dashboard (ideally Server shop manager or admin — see Getting started).
  2. Discord roles created if you will sell roles.
  3. Nekotina needs Manage roles if items grant roles.

Step 1 — Enable the shop

  1. Go to Server Shop → Shop.
  2. Turn on Shop.
  3. Under Customization (optional):
    • Emoji for server currency (shown in balances and commands).
    • Shop banner.
    • Share command: lets members gift server currency to each other.
    • Gift command: lets members gift shop items to each other.
    • Restore coins: refunds currency if a role item can no longer be applied.
  4. Click Save changes.

Step 2 — Create items

  1. Open Server Shop → Items.
  2. Create an item with name, emoji, price in server currency, and description.
  3. Useful options:
OptionUse
Granted rolesBuyer receives one or more Discord roles
Required rolesOnly members with those roles can buy
StockLimited quantity in the shop
Per-user limitMax purchases per person
UsableItem is consumed on use (!ss-use)
GiftableOthers can gift it if gift is enabled on the shop
HiddenNot listed publicly (!ss-show)
  1. Save each item. You can edit later and push updates to existing bags when needed.

Step 3 — Manage members (staff)

Under Server Shop → Members you can:

  • Find a member and view their balance (coins wallet, bankCoins server bank).
  • Adjust currency manually (events, prizes, fixes).
  • View or edit their bag (purchased or gifted items).

Assign Server shop manager under Main → Settings → Roles with permissions so your team is not blocked on the owner account.

For your members — what they can do

With the shop enabled, the community uses prefix commands (replace ! with your server prefix):

ActionCommand
Browse catalog!ss-show
Buy!ss-buy <item name>
See server currency!balance (also shows local balance when the shop is on)
Server bag!ss-bag
Use item!ss-use <item>
Deposit to server bank!ss-dep <amount>
Withdraw from bank!ss-wd <amount>

Where server currency comes from: farming the global economy (!mine, !fish, etc.) in your Discord can add to the server shop balance (when enabled). That rewards playing in your community and spending on your rewards.

Two currencies, two purposes:

  • Global currency (!profile): worldwide progression, cross-server market, pets, zones.
  • Server currency: only in your guild, for what you configure in the dashboard.

Share the economy level notifications guide if you want level-up announcements in a channel.

Combine with other modules

  • Level notifications: channel announcements when members level up from farming.
  • Server logs: Economy and Server shop categories (Premium) for gifts, shares, purchases, and balance changes.
  • Custom commands: actions that adjust balance (advanced; see wiki).

Common issues

Learn more

Summary

1. Server Shop → Shop → enable and customize
2. Items → create rewards (roles, usable items, stock)
3. Members → balances and bags (staff)
4. Community → !ss-show, !ss-buy, farm to earn local currency
Back to guides