YourBot v0.0.40
Added
- Welcome: verification can use a captcha or a web page next to the Verify button. Captcha images can swap on a timer (30 to 600 seconds, off by default) and an answer to a replaced image fails.
- Welcome: an optional Unverified role on join and a kick deadline in minutes with one DM reminder. At the deadline the member is kicked, banned, held with a role you pick or left alone, your choice.
- Welcome: verification can target everyone or only suspicious accounts (young or without an avatar). Trusted members are verified the moment they join.
- Welcome: members who verify on the web page get a buddy the same way button and captcha verification give one.
- Welcome: the server builder can set every Verification Gate option, including the deadline action and the hold role.
- Moderation: quarantine hold. An account anti-nuke has punished is held, and a non-exempt staff member who gives it roles back, lifts its quarantine or unbans it gets the same response and an alert that says why.
- Moderation: panic mode. A punishing anti-nuke response can lock the server down, and while that lockdown is on only the server owner and anti-nuke exempt admins can moderate; everyone else sees Panic mode is on.
- Moderation: undo mass bans. When anti-nuke punishes an account for mass bans, every account it banned inside the window is unbanned again with the note Reversed by anti-nuke. Optional: after a mass kick, each kicked member gets a DM with a one-use invite back.
- Moderation: anti-nuke reverts dangerous permission changes. A role that gains a dangerous permission goes back to its previous permissions and a member handed such a role loses it again. The server name and vanity link go back after a takeover attempt.
- Moderation: anti-nuke gains a slow tier per category (a second count over a window up to a day, off by default) and now watches webhooks being deleted or changed.
- Moderation: recommended protection. The setup wizard and the AI setup turn on anti-nuke, escalating timeouts and the message log, create #message-log and #server-log next to the mod log and switch the server logs on. A Turn on recommended protection button and a protection status strip sit on the overview.
- Moderation: server change logs. Seven categories (members, channels, roles, server, voice, content and moderation), each to its own channel with its own colour, showing what changed, when and who did it.
- Moderation: join-raid clustering. Look-alike accounts joining within a window raise raid mode to Hard, get the raid join action and are reported in one embed. The report names the invite they came through and revokes it when one invite brought the trigger count of them; the vanity link is never touched.
- Moderation: /lockdown takes a scope (channel, server, role, joins or invites) and a timer in minutes, records what it changed and /unlockdown restores exactly that. The overview lists active locks and can lock the server, joins or invites with a reason and a timer.
- Moderation: /softban, /watchlist add, remove and list, a per-rule punishment cooldown and an unverified-bot filter that kicks a bot without Discord's verified badge and notes who added it.
- Moderation: Sentinel can limit who may add bots. With Only listed accounts may add bots on, a bot added by anyone but the server owner, a listed account or an anti-nuke exempt account or role is kicked on sight.
- Moderation: an Avatar rule condition for members with no avatar, a No avatar on join template that installs switched off and a Nickname Filter that can read the username, the display name or both with a new Wildcard mode.
- Moderation: anonymous moderation. Turn it on and the mod log and punishment DMs say the moderation team acted instead of naming the moderator; cases still record who acted for staff.
- Moderation: confirm before destructive actions. With the setting on, /ban, /softban, /kick, /purge and /timeout show the target and the action with Confirm and Cancel first.
- Moderation: a default timeout length. Set it in Sentinel Settings and /timeout works without a duration.
Changed
- Moderation: a lockdown never locks Sentinel's own log channels, so the moderation trail keeps flowing while the server is locked.
- Moderation: server logs apply the ignored-roles list to profile changes on the shared bot too, and fold a burst of changes about one target into a single entry.
- Moderation: every mod-log entry says who acted, and purges and slowmode changes are logged too. DM templates accept {moderator} and {case}.
- Moderation: the look-alike raid detector's windows are settings on the raid card.
- Welcome: the reminder DM and the welcome log say which deadline action is coming or ran, and role persist no longer hands back the unverified or hold role after a member verifies.
Fixed
- Moderation: turning raid mode off after a lockdown restores the verification level and puts back exactly the channel permissions it found, so a channel that was already closed to members stays closed.
- Moderation: a mod-log post that hits Discord's rate limit is retried once instead of dropped, so the anti-nuke alert no longer vanishes behind a burst of native case posts.
- Moderation: an unverified bot that leaves before Sentinel can kick it is reported as already left instead of a failed kick.