Skip to content

BanReason

Domekologe edited this page Jun 30, 2026 · 1 revision

BanReason

🌐 English · Deutsch

BanReason adds a dban command whose reason autocompletes from a preset list, so moderators pick consistent reasons. It can DM the banned user the reason and log to a mod-log channel. Reasons are managed from the Web Dashboard (one per line). Bilingual (DE/EN). Author: pd-codes · requires Red 3.5.0+ · Status: Alpha 0.1.0.

Installation

[p]repo add PDC https://github.com/pd-codes/PDC_Redbot_Cogs
[p]cog install PDC banreason
[p]load banreason
[p]slash sync

Commands

Command What it does
dban <member> [reason] [delete_days] Ban a member. On slash, reason autocompletes from the preset list (free text allowed).
banreasons add <reason> · banreasons remove <n> · banreasons list Manage the preset reasons.
banreasons enable <on/off> · banreasons dm <on/off> · banreasons logchannel [#ch] · banreasons language Settings.

Hierarchy is enforced (you can't ban someone above you; the bot can't ban above itself). Requires the bot to have Ban Members.

Dashboard

A Ban reasons panel: Enabled, DM the banned user, Log channel, the reasons (textarea, one per line) and Language.

Clone this wiki locally