- Mamori talks a lot less in tickets. It only replies when someone is actually asking it something it can answer, or says its name, mentions it or replies to it. Partnership offers, appeals, reports, staff applications and "can you get me members" are left for staff without a word from Mamori, and when it has nothing useful it stays quiet instead of posting that it is stepping back. People added to a ticket are left alone unless they talk to Mamori directly.
- Every ticket topic has its own AI switch on the dashboard, and topics named for partnerships, appeals, reports or applications always go straight to staff.
- Settings reach the bot in a few seconds instead of up to a minute. The bot now follows one change feed instead of checking every server in turn, and a ticket message takes one trip to the server instead of three.
- The server layout builder was rebuilt. Channels are matched by name, type and category, so a #general somewhere else no longer stops one being made, and a text and voice channel can share a name. Private channels keep Mamori inside them, staff roles get sensible moderation permissions, and big layouts finish even when Discord slows things down. Exact names you ask for, like "a channel called patch-notes" or "no voice", are kept, and the preview shows a checklist of what you asked for.
- You can build a layout straight from the dashboard with Build in my server, and watch it happen live.
- A support desk on the website. Open a ticket with the Mamori team from your dashboard, pick the type and how urgent it is, and chat in a thread with full markdown. Replies show up live and you get a DM when the team answers.
- Paid plans can plug in their own AI key from Anthropic, OpenAI, Google, Groq, OpenRouter, Mistral, DeepSeek, xAI or Together, pick the model, and switch off the built in AI. Answers on your own key do not count against the monthly quota. Document search still runs on Mamori.
- The threat network got stronger. A server needs to have had Mamori for three days before its reports count, link shorteners and site builders can never be listed, the dashboard shows how many bad links the network caught for you, and the Network page shows the last two weeks at a glance.
- Two new free modules. Auto replies answers a trigger word with your own text, with a cooldown so it never spams. Bump reminder pings a role when the server can be bumped on DISBOARD again. Module settings that take one item per line now have a proper box to type in.
Changelog
Newest first, and only the things that change what you see or what the bot does. This log starts on 11 August 2026. Anything older shipped before we kept one.
- Tickets got a lot smarter. Mamori now reads the whole ticket before it replies, so a follow up like "and for the yearly plan?" is understood in context. It ignores small talk such as "ok" or "thanks", answers a hello once, and never sends the same reply twice. If it cannot help, it says so once and steps back instead of repeating that it does not know.
- Mamori goes quiet in a ticket as soon as a staff member claims it or replies, and asking for a person in plain words, such as "can I talk to a human", pings staff the same way the button does. When a ticket opens from a form, Mamori answers what was written in the form straight away.
- Answers that only say "I do not know" are no longer cached or counted against the server quota, and an old cached non answer is never served again.
- A new look for the whole site and dashboard. Clearer text, plainer labels, and the server dashboard is now split into tabs with a side menu instead of one long page. Pages load faster because the stylesheet is cached between visits instead of sent with every page.
- Nine new modules, in a new Channels group. Thread per post opens a thread under every post in the channels you pick. Vote reactions adds the same emoji to every post, so a suggestions channel is ready to vote on. Media only keeps a pictures channel to pictures and tells the poster where text goes. Sticky message keeps one notice at the bottom of a busy channel and never lets the copies pile up. Auto publish presses the button on every announcement so followers actually get it. Join to create voice makes a room for whoever joins the hub, named after them, and removes it when it empties. Starboard reposts what people star the most, with a live count and a jump link. Rotating topic writes the next line from your list into a channel topic on a schedule. Farewell says a word when somebody leaves, and says so if they were removed.
- The channel pickers can now offer voice channels where a module needs one, and the invite link asks for the extra permissions these modules use: Connect, Move Members and Create Public Threads. A server that added Mamori earlier keeps working, and the dashboard says which permission is missing when a module cannot act.
- Starting a message with the word Mamori now counts as asking it, the same as a mention, so nobody has to find the @ on a phone. A question that opens like one, "how do I", "where is", "can I", is read even without a question mark, as long as it has a few words to it.
- Delete your question and the answer goes with it. If the question vanishes while Mamori is still writing, the answer is never posted.
- Mamori posts one short note in the system channel the moment it joins a server: the three commands that get it working and what the free plan covers. Somebody who messages it directly gets one pointer back to servers, then silence.
- The gateway bot restarts itself if Discord stops answering heartbeats for five minutes, and if it is hit by a burst of unexpected errors, rather than sitting online and deaf. Direct messages and the delete tidy-up are new gateway events, so the bot needs a restart to pick them up.
- The owner console can move the daily spend ceiling for real. The override it stores is now the number every budget check reads, within thirty seconds, with no deploy.
- The front page hero no longer waits for the scroll animation before it appears, the demo chat sits in a fixed frame instead of leaving a gap while the loop runs, and the Network page highlights its own tab.
- Dashboard tidy up. Members are shown by name rather than account id, on the server page and on their own page. Module rows are shorter, with settings folded into one small line instead of a bar per module. The plan badge is no longer red, so red means something needs attention. Empty measurements say "no data yet" instead of a dash. On a phone the stat tiles sit two across, the section nav stays visible, and the module list no longer has a screen of empty space between rows.
- New module, server log: a written record of what changes in the server. Deleted and edited messages with the text that was in them, people arriving and leaving, nicknames and roles changing hands, bans, channels and roles coming and going, and who moved where in voice. Every entry names whoever did it, a bulk clear folds into one line rather than hundreds, and Mamori never logs its own work, so a purge or a ticket closing does not fill the channel. Anything that looks like a token or a key is blanked out before the text is posted again. Off until you set a channel.
- Scheduled modules keep to their clock when the platform is busy. Work is now shared out server by server rather than first come first served, so one server with a lot of modules on can no longer push everybody else late.
- Giveaways. `/give start` posts one members enter with a button, it draws itself when the clock runs out, and `/give reroll` picks somebody new without ever drawing the same person twice. Pressing the button again pulls you back out.
- Saved replies. `/tag add` writes an answer once and anybody can post it with `/tag show`, so the question your staff answer daily gets typed once. Free on every plan, no AI involved.
- Tickets have a delete button. It removes the channel and the record together, for an admin or for the member who opened it. Closing still keeps the transcript, deleting keeps nothing, and it asks first.
- A ticket whose channel somebody deleted by hand no longer sits open forever. Mamori notices within fifteen minutes and closes it to match, and the dashboard says so the moment you look.
- Welcomes are cards now, with a heading, a colour, the arriving member’s avatar and an optional banner, and the dashboard draws exactly what will be posted before anybody arrives. New placeholders for their username, how old the account is, when they joined, and {ordinal} for "our 1,240th member". Because a mention inside a card does not notify anybody, Mamori posts the ping above it.
- Saved replies can be written from the dashboard now, in a proper box rather than a slash command field, and giveaways show up there with their entry counts and ids.
- The modules on the front page are grouped behind tabs instead of one long list, and everything on the site now eases in as you reach it rather than being pinned to the scrollbar.
- Chat recall reads much further. It pages back through the history rather than skimming the newest fifty, reads the pins and weighs them higher than a passing remark, and follows open public threads. Private threads are still never opened.
- New module, chat recall: a question that matches nothing you have written down can now send Mamori to read the channels that member can already see, and answer from what people actually said there. It names the channel, says plainly it is chat rather than anything official, and never opens a locked or staff channel. Off until you turn it on.
- New module, quiet channel nudge: posts a short opener once a channel has been silent for as long as you set, working through your own lines in turn.
- New module, automatic slowmode: puts a slowmode on while a channel is moving fast and puts your old setting back when it settles. It leaves quiet hours alone and never lowers a slowmode you set by hand.
- New module, server snapshot: keeps a copy of every category, channel and role with its permissions, and lets you download the newest one from the dashboard. No messages, only the shape of the server.
- Scheduled modules now run every fifteen minutes instead of once an hour, so anything on a clock is on time.
- Recurring messages can hold several posts, separated by a line of three dashes, and work through them in turn. The member counter learned {online} and {server} alongside {count}.
- Server layouts on the dashboard now stay put while you look around, and there is a box under the preview for changing one: describe the change and Mamori edits the layout you already have instead of starting again.
- Ask for emoji or symbols in a layout and every channel and category gets one, the built in templates included, picked from what each channel is for.
- The privacy policy now lists exactly which features read messages and what each one keeps, replacing a line that was too broad to be true.
- Every module now has its own page, with what it watches, what it does when it fires, and every setting and its default.
- Added a setup guide and a page of straight answers to the questions people ask before installing.
- The site now says plainly what the free plan covers and where paid answers start, and plan prices are on the front page.
- Closing a ticket now removes its channel after a short countdown, with the transcript saved first. Tickets closed automatically for going quiet get the same warning instead of disappearing.
- Pages load faster, and small text and keyboard focus are easier to see.
- Added some quiet movement to the front page as you scroll down it.
Bigger changes get explained on the pages they affect. The modules list and the setup guide are always the current state of things rather than a history.