Introduces a customizable cooldown period for sending room notices
after message redaction to prevent flooding users with notifications.
Configurable via `reminder_cooldown` setting in the configuration file.
Adds support for detecting media content in messages for
redaction and updates regex handling for text messages.
Introduces optional configuration for checking permissions
in a specified room, improving room-level control.
This enhancement improves moderation capabilities by
extending functionality to media types.
Introduces a basic framework for Matrix Redactor Bot, including
.gitignore for environment files and compiled Python files.
Adds LICENSE with MIT license terms and a README for project
overview. Configures a sample YAML file for bot setup.
Sets up a Python package with pyproject.toml, specifying
dependencies and entry points. Implements basic redactor bot
function to redact media and links sent by low-privileged users
in Matrix rooms.