Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Message context menu & command for discord.py's "No General" role usage. #175

Open
wants to merge 12 commits into
base: rewrite
Choose a base branch
from

Conversation

AbstractUmbra
Copy link
Contributor

@AbstractUmbra AbstractUmbra commented Jul 14, 2024

As discussed by the moderation team, I have implemented the necessary machinery to achieve the following flow:

Context Menu on user message -> Prompt mod/helper for thread title -> create help forum thread based on input and message content and optionally apply a timed "No General" role on the target author (default is to do so).

The prefix command works the exact same as ?tempblock and no "permanent" variant exists.

This is currently open to moderators and discord.py helpers, but easily changed if needed.

I have done my best to replicate the discord.py server infrastructure involved in this PR, as well as the relevant RDanny mechanisms involved and all seem to work a-ok now:-
DiscordCanary_H9qqhohQlx
DiscordCanary_ZVoOth7TOR

cogs/api.py Outdated Show resolved Hide resolved
@AbstractUmbra AbstractUmbra changed the title Implement Message context menu command for discord.py's "No General" role usage. Implement Message context menu & command for discord.py's "No General" role usage. Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants