Getting Started
This page walks you through setting up Callisto in your server for the first time. You can also run c!callisto setup at any time to check your setup status.
Step 1 - Add Callisto to your server
Click this invite link and select the server you want to add Callisto to.
Step 2 - Set your staff role
Your staff role is the role your moderators or support team have. Callisto uses it to decide who can manage tickets.
c!callisto config set staffrole @StaffRole
Step 3 - Set your log channel
Your log channel is where Callisto posts a close-summary and transcript link every time a ticket is closed.
c!callisto config set logchannel #channel
Step 4 - Create a ticket category
Categories are the types of tickets membres can open, for example Support, Appeals, or Reports. You need at least one category before members can open tickets.
c!callisto category add support Support #channel
Replace support with the internal name (one word, no spaces), Support with the label shown to members, and #channel with the category channel where ticket channels will be created.
Once created, run c!callisto category list to confirm it was set up correctly.
Step 5 - Set up a reaction panel (optional)
A reaction panel lets members open tickets by clicking an emoji instead of type a command.
c!callisto panel post #channel
For multiple-emoji panels where each category has its own emoji, set a category emoji first:
c!callisto category emoji support 🔧
Then post the panel:
c!callisto panel post #channel
Step 6 - That's it!
Members can now open tickets with c!ticket open <category> or by reacting to the panel if you set one up. Run c!callisto setup at any time to check your configuration status.