AI Chat

Chat with Dexel in an AI channel, in DMs, or with /chat. It can also make images, look at pictures, and help manage your server.

On by default. Turning AI off in /ai config also turns off the AI tools like summaries and transcripts.

How to use it

Set up an AI channel (admins)

  1. Run /ai config and open Server Settings.
  2. Pick a channel in Select AI Channel.
  3. Dexel now replies to messages in that channel. Add --ignore to a message if you want Dexel to skip it.
  4. Optional: write System Prompt, About Server, Server Rules and FAQs so Dexel knows your server.

Chat anywhere else

  1. Run /chat with your question. Dexel remembers the last few messages for 30 minutes.
  2. Or send Dexel a DM.

Talk out loud in a voice channel

  1. Join a voice channel and run /talk. Dexel joins and you get a card only you can see.
  2. Just start talking. Dexel answers out loud.
  3. Friends in the channel run /talk too to join in. In a group, Dexel answers when someone talks to it.
  4. Press Leave on your card to end the chat. A transcript is posted in the voice channel's chat.

Ask Dexel to change your server

  1. In the AI channel, ask for something like "make a #memes channel" or "time out @spammer for 1 hour".
  2. Dexel posts a plan. Press Execute to run it, Edit Plan to change it, or Cancel.
  3. Changed your mind? Press Undo / Revert Changes afterwards.

Daily usage

  1. Everyone gets a daily AI allowance, shown as a percent in /ai usage. It resets every day at 00:00 UTC.
  2. Each /vote adds 20% for 12 hours (40% on weekends). Premium gives 10x the allowance.
  3. Using your own API key? Then your messages don't count against the allowance.

Use your own API key (optional)

  1. Run /ai config, open Personal Settings, then Manage API Keys.
  2. Pick an empty slot and fill in your provider, a label, and your key.
  3. Back in Personal Settings, pick that slot as your active model.
  4. It works in DMs, and in servers where admins set Member Keys: ALLOWED.

Commands

/chat <prompt> [reset]
AI Everyone

Dexel answers in the channel. /ai chat still works too, but it moved here.

OptionRequiredWhat it does
promptRequiredYour question or message.
resetOptionalForget the earlier conversation and start fresh.
/talk
AI Everyone

Dexel joins your voice channel and talks with you out loud. Friends in the channel can join in. Everyone who runs it gets their own card that only they can see.

On your card
  • Enable listen and talk / Disable listen and talk: Turns Dexel listening to you on (green) or off (red). Running /talk turns it on.
  • Config: Switches the card to your settings: Voice (24 voices), Language (auto or one of 16), and Deep thinking (smarter, slower, uses more of your allowance). Back returns. Settings apply to the next chat you start. In a group, the starter's settings are used.
  • Leave: Ends the chat for everyone.
Good to know
  • Dexel only hears people who turned on listen and talk. Audio is not stored.
  • In a group, Dexel answers when someone talks to it and stays quiet when you talk to each other.
  • When the chat ends, a transcript file is posted in the voice channel's chat. Some lines may be missing.
  • Each turn uses the daily AI allowance of whoever spoke.
  • Dexel leaves after 10 minutes with no one talking, when everyone leaves the channel, or after 30 minutes.
  • One chat per server at a time. Doesn't work in stage channels yet. Admins can turn it off in /dashboard > Modules.
/imagine <prompt> [model] [aspect_ratio] [negative] [nologo] [seed]
AI Everyone

Posts the image in the channel with its settings. Each image uses some of your daily AI allowance, shown next to each model.

OptionRequiredWhat it does
promptRequiredWhat you want to see, like "a red fox reading in a cozy library, watercolor".
modelOptionalFast (default), Ultra (highest detail), Crisp, Balanced (photo-like) or Artistic (illustrations).
aspect_ratioOptionalSquare (default), Landscape, Portrait, 4:3 or 3:2.
negativeOptionalThings to keep out, like "text, blurry".
nologoOptionalHide watermarks. On by default.
seedOptionalA number that gives repeatable results.
On the panel
  • Regenerate: Pick a model and get a new image from the same prompt. Only you can press it.
  • View Full Res: Opens the full-size image.
/ai usage [user]
AI Everyone

Shows a percent bar, when it resets, your plan, and any vote boost.

OptionRequiredWhat it does
userOptionalCheck someone else instead.
On the panel
  • Personal Quota: Your own daily usage.
  • Server Ticket Pool: The server's separate allowance used by Tickets.
  • Boost with /vote: Opens the vote card so you can get more usage.
  • Get Premium / Upgrade Server: Shows what Premium adds.
  • Refresh: Updates the numbers.
/ai config
AI Everyone

Opens the AI panel. Everyone can change their own Personal Settings. Server Settings need Manage Server. Use the dropdown at the top to switch pages.

On the panel
  • Overview: A summary of the server's and your AI settings.
  • Server Settings: For admins:
    • Select AI Channel: The channel where Dexel replies to messages. Picking one also turns AI on.
    • Turn AI ON / OFF: Turns all AI features on or off in this server.
    • Select active Server Model: Use Dexel's default AI or one of the server's own keys.
    • Manage Models: Add up to 5 of the server's own API keys.
    • Replies: ON / OFF: Whether Dexel replies to your message or posts a plain message.
    • Member Keys: ALLOWED / BLOCKED: Whether members can use their own API keys here.
    • Tool Sandbox: Switch what Dexel may do: Web Search, Server Admin, Moderation, Economy, Image Vision, Voice Transcribe.
    • System Prompt: Instructions for how Dexel should behave in your server.
    • About Server / Server Rules / FAQs: Background info Dexel uses to answer questions. Shared with Tickets. Up to 10 FAQs.
    • Unbind Channel: Removes the AI channel.
  • Personal Settings: For you:
    • Choose active personal model: Use Dexel's default AI or one of your own keys.
    • Manage API Keys: Up to 5 of your own keys. Test Connection checks they work. Delete Slot removes one.
Was this documentation page helpful?
ESC