This repo contains modules for Twentysix's Red-DiscordBot
If you have questions or would like some support for these cogs, please head over to the #coding channel in Twentysix's Red - Discord Bot discord server.
- activitylog: Log DM messages, server changes, and even attachments. See below.
bartender: Removed because changes were merged into Mash's repo.- duel: Procedurally generated duel with a flexible lexicon system.
- galias: Bot-wide command aliases. Only owner can add/remove them.
- mute: Adds a Mute role and removes it after a prescribed time.
- punish: Zero-configuration timed mute with evasion protection.
- recensor: Create inclusive or exclusive regex filters per channel or server.
- watchdog: Interfaces with systemd watchdog to restart bot if it goes offline.
- zalgo: HE COMES.
- Channel messages (per-channel):
logset channel {on|off} [#channel-name]
- Includes edits and deletions
- Server events (per-server):
logset events {on|off}
- Member changes: nickname, username, roles, join/leave, ban, kick
- Server changes: name, region, owner, icon
- Channel changes: create, delete, name, position, topic
- Role changes: create, delete, permissions, name, color, hoist, mentionable, rank
- Server override (per-server):
logset server {on|off}
- If this is
on
, all channels and server events are logged.
- If this is
- Direct messages:
logset dm {on|off}
- Also includes edits and deletions
- Message attachments:
logset attachments {on|off}
- Default setting:
logset default {on|off}
- If you haven't set an option on or off, this default is used.
- Global override:
logset everything {on|off}
- If this is
on
, the bot will log everything, period.
- If this is
* note: Currently, changes in channel permission overrides (role-specific allow/deny) are not logged. Furthermore, discord currently does not have a way to tell who changed something, only that it changed.
If my cogs have made your life easier, consider donating through paypal or becoming a patron.