BLUSH tools

Message logging

Edits and deletes from monitored channels, posted to a staff log as webhook embeds.

What gets logged

Someone edits a message and hopes nobody noticed. Marshal noticed. Edits and deletes in monitored channels (threads included) go to a staff log channel through a webhook named "Marshal Logbook."

  • Deletes: channel, author, message text, and attachment filenames.
  • Edits: before and after, with the changes highlighted. Removed attachments by filename only.

What gets skipped:

  • Bot and system messages, and Marshal's own moderation removals.
  • Bulk purges and the log channel itself.
  • Uncached deletes, where author and content would just read "unknown."
  • The media itself. Filenames only, never the files. Nothing gets re-posted.

If the content was never cached, the embed says so plainly. The bot database stores logging configuration only. The logged text lives in the Discord log channel, not in the database.