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 native Apple.Py support for the report command #245

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

iHeroGH
Copy link
Member

@iHeroGH iHeroGH commented Jan 1, 2023

This slash command takes a reported user and an optional user and sends it to an assigned reports channel (and pings staff, if the role is provided in /settings). A button is also added to the message in the reports channel to allow for a staff member to show that they completed the report.

Table guild_settings will need to be altered to add the following columns:
report_channel_id (BIGINT)
staff_role_id (BIGINT)

It would be nice to have the settings page use a channel and role select input rather than just text, but I don't think the vbu settings util allows for that.

Yeehaw.

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.

1 participant