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.
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
- Access to the dashboard (ideally Server shop manager or admin — see Getting started).
- Discord roles created if you will sell roles.
- Nekotina needs Manage roles if items grant roles.
Step 1 — Enable the shop
- Go to Server Shop → Shop.
- Turn on Shop.
- 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.
- Click Save changes.
Step 2 — Create items
- Open Server Shop → Items.
- Create an item with name, emoji, price in server currency, and description.
- Useful options:
| Option | Use |
|---|---|
| Granted roles | Buyer receives one or more Discord roles |
| Required roles | Only members with those roles can buy |
| Stock | Limited quantity in the shop |
| Per-user limit | Max purchases per person |
| Usable | Item is consumed on use (!ss-use) |
| Giftable | Others can gift it if gift is enabled on the shop |
| Hidden | Not listed publicly (!ss-show) |
- 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 (
coinswallet,bankCoinsserver 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):
| Action | Command |
|---|---|
| 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
- Global economy wiki — mine, fish, pets, market, profile level.
- Profile level announcements — announce level-ups in your server.
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