modmail-dev / Modmail

A Discord bot that functions as a shared inbox between staff and members, similar to Reddit's Modmail.
https://docs.modmail.dev
GNU Affero General Public License v3.0
1.58k stars 4.59k forks source link

Hold & resume threads #340

Closed StephenDaDev closed 4 years ago

StephenDaDev commented 5 years ago

Like when you need to do check something, you can put it on hold. It will send a message, and change name of channel name to [HOLD] USERNAME#XXXX, and block all messages until it's resume also pause time for auto close. Resume will say remove [HOLD] in name, allow messages, and resume timer for messages. Example: Command for hold ?hold. Command for resume ?resume

*Suggestion by Discord User ShamrockBot#1235**

allipsee commented 5 years ago

I think this will be a cool feature for ModMail (Btw Hi Discord )

nickkuro commented 5 years ago

I agree.

On Sun, Aug 4, 2019 at 3:14 AM allipsee notifications@github.com wrote:

I think this will be a cool feature for ModMail (Btw Hi Discord )

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kyb3r/modmail/issues/340?email_source=notifications&email_token=AHEU7MLUORVXHWZVEHKYYP3QCZ6V3A5CNFSM4IJEHCAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3P4ABA#issuecomment-517980164, or mute the thread https://github.com/notifications/unsubscribe-auth/AHEU7MLAKL57VSCHBDNSSJLQCZ6V3ANCNFSM4IJEHCAA .

Weirdllamas commented 5 years ago

Clarification, would the hold command take in a time argument for it to auto-resume at? Or would this be just be to indefinitely hold it until somebody did ?resume

StephenDaDev commented 5 years ago

From what it sounds like it would be indefinite until resumed or closed.

Weirdllamas commented 5 years ago

Oh wait, isn't this the same as ?block and ?unblock ?

StephenDaDev commented 5 years ago

+pause timed close

Weirdllamas commented 5 years ago

okay i mean i guess i'll look at it. I got time to kill

StephenDaDev commented 5 years ago

This would also disallow messages to be sent from either side while enabled

github-actions[bot] commented 4 years ago

This issue is stale because it has been open for 100 days with no activity. Remove stale label or comment or this will be closed in 5 days. Please do not un-stale this issue unless it carries significant contribution.