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

report a bot #159

Open
TheMoksej opened this issue Oct 7, 2020 · 8 comments
Open

report a bot #159

TheMoksej opened this issue Oct 7, 2020 · 8 comments
Assignees
Labels
feature enhancement Issue/PR related to a feature implementation, etc. low priority Issue/PR is low priority.
Milestone

Comments

@TheMoksej
Copy link

A button on the bots/servers/templates page which says "report". When bot/server/template gets reported assistants and administrators can see that somewhere in the staff page.

@TheMoksej TheMoksej added the feature enhancement Issue/PR related to a feature implementation, etc. label Oct 7, 2020
@advaith1
Copy link
Member

advaith1 commented Oct 7, 2020

I've considered this in the past but I don't think it would really be worth it to build a system for this, as people can just report it via the server. Maybe we could add a button and input to surface it more but just have it send to a staff-only channel in the server?

@TheMoksej
Copy link
Author

TheMoksej commented Oct 7, 2020

I've considered this in the past but I don't think it would really be worth it to build a system for this, as people can just report it via the server. Maybe we could add a button and input to surface it more but just have it send to a staff-only channel in the server?

I get your point. And yes sending it to a staff-only channel works as well, that's what I've originally thought about before submitting this suggestion, but I'm not sure why I changed my mind while submitting it :/ The feature itself wouldn't be bad in my honest opinion.

We can ignore this and just leave it as it is (people report bots/servers/templates by joining the server) or we could add this to the website so people wouldn't need to join the server (especially if they're in 100 servers and don't want to leave any server just to join DEL and report the bot/server/template that's potentially is against ours or discord's TOS or guidelines)

@carolinaisslaying
Copy link
Member

I've considered this in the past but I don't think it would really be worth it to build a system for this, as people can just report it via the server. Maybe we could add a button and input to surface it more but just have it send to a staff-only channel in the server?

Better than creating a whole interface for it, allow users to report with a short reason?

@carolinaisslaying
Copy link
Member

oops

@advaith1
Copy link
Member

advaith1 commented Oct 7, 2020

yeah, i was thinking the button would require login and go to a popup or page with a reason input, then throw the reporter, reason, and bot page link into #reports or smth

@carolinaisslaying carolinaisslaying added the low priority Issue/PR is low priority. label Oct 9, 2020
@carolinaisslaying carolinaisslaying added this to the 5.4.0 milestone Oct 9, 2020
@carolinaisslaying carolinaisslaying self-assigned this Oct 12, 2020
@advaith1 advaith1 self-assigned this Oct 18, 2020
@carolinaisslaying
Copy link
Member

Thoughts on this being sent to a channel?
Would also be saved in del audit log, and the author text links to the bot's listing.

image

@TheMoksej
Copy link
Author

TheMoksej commented Oct 21, 2020

looks good, I'd probably change the color to a bit darker. That looks too light, but that might just be the image.

@carolinaisslaying
Copy link
Member

looks good, I'd probably change the color to a bit darker. That looks too light, but that might just be the image.

If it's too dark it'll look disgusting

@carolinaisslaying carolinaisslaying modified the milestone: 5.5.0 Apr 8, 2022
@carolinaisslaying carolinaisslaying modified the milestones: 5.5.0, 6.0.0 May 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature enhancement Issue/PR related to a feature implementation, etc. low priority Issue/PR is low priority.
Projects
None yet
Development

No branches or pull requests

3 participants