InfiniTeaInfiniTea Docs
Setup & Configuration

Emberworks

Purpose

Emberworks manages server economy progression, wallet visibility, and catalog controls.

Prerequisites

  • Access to emberworks panel.
  • Economy-related activity tracking configured where relevant.

Dashboard Settings

  • is_enabled
  • allow_gifting
  • allow_store
  • allow_trading
  • allow_role_purchases (currently disabled in UI)
  • Event source toggles: Voice, Message, Reaction, Engagement, CommRep, StaffRep
  • allowed_item_keys (store catalog allow-list)

Command Surface

  • /emberworks
  • /wallet
  • /bal
  • /balance [user]

Permissions And Entitlements

  • Command visibility uses default command permissions.
  • /balance optional user opens read-only view for target user wallet.
  • No additional entitlement is required for wallet commands themselves.

Operational Example

  1. Enable Emberworks and Message + Voice event sources.
  2. Enable store and select allowed item keys.
  3. Run /wallet and /balance user:@member to validate both personal and view mode.

Edge Cases

  • Store controls are hidden when allow_store is disabled.
  • Saved item keys are sanitized against active global store items.

Troubleshooting

  • Empty item list: verify active store items exist and store is enabled.
  • Commands open but no progression changes: verify is_enabled and event-source toggles.