Commands and permissions
#Asking
| Command | Permission | What it does |
|---|---|---|
/ask <question> |
allay.ask |
Asks Allay; only you see the answer |
/askall <question> |
allay.askall |
Asks in front of everyone: every player online sees the question and the answer |
/askx <what to do> |
allay.askx |
Turns a request into commands and runs them as you, minus blocked_commands |
#/allay for players
| Command | Permission | What it does |
|---|---|---|
/allay |
allay.ask |
Opens the settings window: chat mode and its tip, your time zone and language, memory, starting over, full privacy, and “My data” |
/allay chat [on|off] |
allay.chat |
Chat mode: what you write in chat goes to Allay. Without on or off, it switches |
/allay hints [on|off] |
allay.chat |
The tip about chat mode under answers |
/allay language [code|auto] |
none | Picks the language Allay speaks to you, or auto to have it picked again; with no code, a window to choose in. /allay lang works too |
/allay cancel |
allay.ask |
Stops the question it's working on; with none, hides the way trail and the marks |
/allay new |
allay.ask |
Starts the conversation over; what Allay remembers about you stays |
/allay memory |
allay.ask |
Shows what Allay remembers about you |
/allay memory <text> |
allay.ask |
Remembers the text without asking Allay. With coordinates (x y z or x z), it's a note in your notebook, in the dimension the text names or the one you stand in |
/allay forget <number|all> |
allay.ask |
Erases one remembered fact, or all |
/allay privacy |
none | What Allay keeps about you on this server and for how long |
/allay privacy agree |
none | Agrees to the notice Allay shows before your first question (Allay Server 6.1 and newer); the notice's [I agree] button runs it |
/allay privacy withdraw |
none | Takes your agreement back: Allay stops answering you and your agents stop. What's kept stays until /allay privacy erase |
/allay privacy full [on|off] |
none | Full privacy: the backend's admin panel knows you by a pseudonym instead of your name, UUID, and skin (Allay Server 6.5 and newer). Memories and the conversation work as before. Without on or off it says whether it's on; the /allay window has the same switch |
/allay privacy erase |
none | Erases everything Allay keeps about you on this server, after a confirmation: memories, the conversation, your agents' threads. Your questions stay only as anonymous numbers. Your agreement goes too, so Allay asks again |
/allay recipe <item> |
allay.ask |
Opens the recipe window |
/allay enchants |
allay.ask |
Opens the enchanting window for the item in your hand |
/allay villagers |
allay.ask |
Opens the villagers around and their trades |
/allay brewing <potion> [splash_potion|lingering_potion] |
allay.ask |
Every brewing step from a water bottle to the potion |
/allay anvil |
allay.ask |
The cheapest order to merge your enchanted books and items onto the item in your hand |
Buttons under answers run /allay do <id>. An id works only for the player who got the button, and only for an hour, so typing it gets nobody anything.
#/allay for admins
| Command | Permission | What it does |
|---|---|---|
/allay reload |
allay.reload |
Reloads the settings and the languages |
/allay status |
allay.admin |
Who pays for the model: your key, masked, or the subscription with its plan, paid-until date, and limit |
/allay link |
allay.admin |
A one-time link to pay for the subscription in Telegram, valid for 24 hours |
/allay locale [player] |
allay.admin |
Which language a player reads Allay in, and why: their IP's country, their game's language, or the default |
/allay privacy export <player|uuid> |
allay.admin |
For a player who asks: saves everything Allay keeps about them to plugins/Allay/exports/<uuid>-<time>.json, readable by the server's owner only. Hand it over, then delete it |
/allay privacy erase <player|uuid> |
allay.admin |
For a player who asks to be forgotten: erases it all, as their own /allay privacy erase does. Only players this server has seen, or a UUID |
/allay init |
allay.admin |
On a self-hosted backend (Allay Server 5.7+), a one-time link to its web admin panel, where you create the first account. Once the panel has one (Allay Server 5.10+), a link that sets a new password for a forgotten one. Either link works once, for 30 minutes, and goes only to you |
#Permissions
| Permission | Default | What it allows |
|---|---|---|
allay.ask |
everyone | /ask and /allay's memory, windows, and cancel |
allay.askall |
everyone | /askall and ? in chat mode |
allay.chat |
everyone | Chat mode and its tip |
allay.automation |
everyone | Automation agents at all |
allay.automation.chests, .furnaces, .brewing, .crafting |
everyone | Each kind of agent; it also needs allay.automation |
allay.askx |
operators | /askx and ! in chat mode |
allay.askall.nocooldown |
operators | Asking everyone without the cooldown |
allay.reload |
operators | /allay reload |
allay.admin |
operators | /allay status, link, locale, and init, notes about the subscription, and the hint under an error that a payment or config.yml fixes |
allay.quota.<tier> |
nobody | A tier of quota.tiers, see Paying for the model |
allay.model.<tier> |
nobody | A model of models, see Paying for the model |
Tools that give items or change the world don't need a permission: they go to operators only, by isOp().
Next: Configuration