Cog-Creators / Cog-Creators/Red-DiscordBot

[Mutes] Unable to remove timeouts if a default mute duration is configured

Open
#6,627 2 comments 0 reactions 0 assignees View on GitHub
Category: Cogs - Mutes Status: PRs Welcome Type: Enhancement
Dominant language
Python
Stars
5.7k
Forks
2.5k
Avg merge
6d 16h
Merged PRs (30d)
1

Description

### What component of Red (cog, command, API) would you like to see improvements on?

Mutes

### Describe the enhancement you're suggesting.

When a mod uses `[p]timeout @member` and if no time is passed then it doesn't uses the default mute time setting instead it removes the timeout incase user is already timedout.
Additionally, if we start using the default mute time setting, then there is no current way to remove the timeout.

### Anything else?

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Mutes implementation of the [p]timeout command and inspect how the default mute duration and timeout removal are handled. Confirm the current behavior when no duration is supplied and when an already-timed-out member is targeted. Done means the default duration is applied when appropriate while a clear path remains to remove the timeout.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.