__NOTE: this meta-issue will be replaced by individual issues for each feature request, as it is much easier to track and document this way. A documentation page will soon replace it to provide an overview of the domain as well as an explanation of PeerTube's current fitness for different moderation situations. Stay tuned!__
At the moment, Peertube's moderation tools try to cover basic needs for all use cases, but you might want to check which are still lacking to see if you feel they are enough for your use case.
If you think an area is lacking, please create an issue explaining the use cases covered, and why it's important. We should label it as a "Moderation" issue shortly afterwards to better keep track of it.
Note this issue is not immediately updated after each "Moderation" issue's status change.
List of principals concerned with moderation tools:
Reducing risks of copyright infringement.
Could add CAPTCHA support for signup along with email verification as options.
EDIT:
A big tool I see missing here is suspension of whole instances. If an instance is incompatible with the COC of yours and/or doesn't deal with abuse well enough, you'd need to constantly keep watch over it's interactions (which becomes impossible fast).
Unfollowing doesn't do more than prevent the videos from being listed. The instance can still follow and comment on yours, including ones that aren't PeerTube. There's nothing to stop a raid on the comments or spam on a large scale.
@XenonFiber can you create an issue for it, so that I can link it above?
@rigelk Yup, just did!
Banning a user currently only prevents them from logging in, but doesn't remove any of their videos. I think the ban dialog should include an option to either hide or delete all videos uploaded by the user.
@Nutomic If you want to delete user videos, just delete the user. I think this type of checkbox will be useful when block and hide an actor will be implemented (I just edited the first post to add it), so you ban a user with the possibility to hide his content (videos, comments...) too.
@Chocobozzz If I delete the user, I can't send any message to them (with a reason for the deletion/ban).
@Nutomic You can send an email to him (it's what we basically do with the ban reason). Or peertube could send automatically an email to the user too. Please create a dedicated issue if you want this kind of feature :)
Yes I can send an email manually, but that is much more work. Also, the email comes from a different address, so it won't be clear for the user that it came from the instance admin/mod.
Some other mod related features that would be useful:
https://peertube.social/accounts/*username* to user update page https://peertube.social/admin/users/update/*userid*Also, I don't understand why "warn a user" was striked out in the OP (it is different from banning a user).
Please create separate issue for each feature. I tried to reduce the scope of this issue, that is difficult to track.
Okay I see, that's gonna be a lot of issues. I will create issues for some of these tomorrow (unless someone is faster).
The lack of moderation/admin tools starts to be an real issue ( admin of peertube.mastodon.host here ):
Could you consider adding real admin tools more urgently ?
It becomes quite painful to manage an instance now. to the point that I am thinking of either closing regs, disabling upload or just defederating the time for things to be manageable or at worst, keeping the current content and freezing it till it becomes easier to host and manage an instance.
@gled-rs the development schedule has been constrained by the list of features from the crowdfunding, but now that everything from that list is essentially done, moderation tools are coming up next and are the main focus.
no 'mod' status that we could give to external people to help with dealing with bad content.
You have it:

As @rigelk said, we'll work on these features at the end of the year and in 2019.
@gled-rs I'll take the search implementation (you can follow progress in the issue I created for the occasion:Â #1197)
Thank you @Chocobozzz I had not realized it was there yet !
And thank you @rigelk, it is indeed one of the most missing element with mass edit ( mass block, mass change of quotas for users, etc... ).
I really appreciate your willingness to take feedback from admins :)
Actually @Chocobozzz is taking over the implementation for that search/filter ;) It should also feature multiple user selection so mass edit won't be far.
One important issue I haven't seen here so far is how to moderate comments.
• Of course anyone in the fediverse could comment locally, but as an admin I want tools to control which comments are allowed to appear on my instance.
• And as a user I'd want to block other users' comments or block individual comments.
• As an admin or as a video publisher, we need a list of recent comments so that we can see what's ready to moderate and/or reply to.
Closing this meta issue, now every point is tracked by its own issue. Use the moderation label to see them.
Most helpful comment
One important issue I haven't seen here so far is how to moderate comments.
• Of course anyone in the fediverse could comment locally, but as an admin I want tools to control which comments are allowed to appear on my instance.
• And as a user I'd want to block other users' comments or block individual comments.
• As an admin or as a video publisher, we need a list of recent comments so that we can see what's ready to moderate and/or reply to.