ArcalotlArcalotl
Reference

Discord Command Reference

Every Discord command available in Arcalotl.

Use this page as the canonical command list. Admin commands live under /arcalotl. Member commands are top-level commands so subscribers do not need admin access.

Member commands

CommandWho can use itWhat it does
/subscribeAny memberOpens the plan selector and starts checkout.
/donateAny memberOpens donation checkout when the server has an active donation path.
/manageActive or known subscribersShows subscription status, plan changes, and the billing portal.
/cancelActive subscribersStarts the cancellation reason flow and any configured save offer.
/linkAny memberLinks your accounts across platforms; see Linking commands below.
/helpAny memberShows bot commands and setup steps.
/pingAny memberChecks whether the bot is responding.

When /manage is opened for an active subscription, Arcalotl shows only the actions available for that subscription. Change Plan covers same-tier billing options. Upgrade opens higher ranked related tiers. Downgrade opens lower ranked related tiers and schedules the change for the end of the current billing period.

Admin commands

Admin commands require Discord Manage Server permission or an Arcalotl admin role for the server.

CommandWhat it does
/arcalotl setupStarts server setup; add code: to join an existing community.
/arcalotl plan createCreates a tier and billing options. Requires a Discord role option.
/arcalotl plan editEdits an existing plan.
/arcalotl plan deleteArchives a plan.
/arcalotl plan listLists plans for the server.
/arcalotl plan importImports existing Stripe products and prices.
/arcalotl donation createCreates a choose-your-amount donation path.
/arcalotl refund-subscriptionFully refunds a subscription and ends access now.
/arcalotl settingsOpens server settings.
/arcalotl analyticsShows subscription and retention analytics.
/arcalotl pingChecks bot admin status.

The plan create, edit, and import modals include an optional Plan Hierarchy field. Use Group:rank, for example Membership:2, to place a tier into an upgrade and downgrade group.

/arcalotl donation create accepts optional role and access_duration_days options, then opens a modal for the donation title, default amount, minimum amount, maximum amount, and currency.

/arcalotl refund-subscription takes the Arcalotl subscription ID and an optional refund reason (requested by customer, duplicate, or fraudulent).

Linking commands

These connect more servers and accounts to one community. See Connected Platforms for the full flows.

CommandWho can use itWhat it does
/arcalotl setup code:AdminsConnects this Discord server to an existing community using a setup code from the dashboard.
/linkAny memberBare: generates an identity link code. With code:: redeems a code generated on another platform.

Setup codes are generated in the dashboard under Settings, then Connect platform. All codes are one-time and expire after 10 minutes.

On this page