the ai commands work as a chat command with , or as a slash command with /. they’re free, so each person gets a daily allowance.

talking to drain

mention drain with a question and it answers in the chat, like anybody else would. reply to its answer and it carries the conversation on. reply to somebody else’s message and mention drain, and it reads that message too. in dms you don’t need the mention: everything that isn’t a command goes to your muse.

setting it up

a server decides whether drain answers mentions, where, who can talk to it, and what it knows about the server.
open the dashboard, pick your server and go to ai.
  • talking: whether drain answers mentions at all, in every channel, only the ones picked or all but those, and which roles can talk to it. none picked, everybody can, and server managers always can
  • personality: what it’s called here, how it talks, and what it knows about the server: paste the rules, the faq, when events are, and questions about the server are answered from it. drain says when it doesn’t know rather than guessing. you also switch on whether members can teach it things, and see what it’s been taught
  • limits and tools: how many chats each member gets a day, below drain’s own limit, and whether ai imagine and ai tts work here
drain only remembers what somebody chose to tell it with ai remember, up to 50 things a server. it never reads chat to learn on its own.

roast

,roast @kyu gives a short, playful roast from somebody’s name, roles and how long they’ve been around. never about looks or anything personal. it counts as one chat.

build your own

,ai build with nothing after it opens a panel: a menu for the model and a form for the system prompt and thumbnail. only the person who opened it can use it. after that, ,ai chat answers as the ai you built.

muse

a muse is a persona of your own, kept apart from your build. set it once, then chat with it, or have it rewrite, brainstorm or explain in its voice.

reading and translating

ocr and translate sit outside the ai group, and they’re slash commands too.
both also exist as right-click actions: Read Text on a message with an image, and Translate on any message.

daily limits

,ai limits shows what you have left and when it resets. only you see the answer.
  • a failed answer is refunded, so an outage never eats your allowance
  • translation is tried without the ai first and costs nothing; only when that can’t do it does the ai step in, and that counts as one chat
  • each ai command has a 15 second cooldown
  • images for ocr can be up to 8mb, and text to translate up to 3,000 characters

what drain keeps

your build (model, system prompt, thumbnail) and your muse persona. a conversation is kept for an hour so a reply can carry it on, then it’s gone. a server keeps its own ai settings and what members taught it with ai remember. ,ai forget deletes all of yours after you confirm.

ways to type it

every command