Mamori

Changelog

What has changed.

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.

13 September 2026

  • 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.

12 September 2026

  • 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.

28 August 2026

  • 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.

14 August 2026

  • 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.

13 August 2026

  • 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.

11 August 2026

  • 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.