You can track progress at the following issues, but as far as I know there is nobody working on it:
- Be able to report an user · Issue #21164 · go-gitea/gitea · GitHub
- Spam reporting / flagging · Issue #19283 · go-gitea/gitea · GitHub
To reduce amount of spammers, there are some features available. These can be enabled in configuration (Config Cheat Sheet - Docs):
EMAIL_DOMAIN_BLACKLIST. You can use these to trust certain email providers only, or exclude email providers that are sources of spammers.
REGISTER_EMAIL_CONFIRM. Set this to true so that the users must confirm their email prior to doing anything. Alternatively use
REGISTER_MANUAL_CONFIRMwhere you must approve new users.
CAPTCHA_TYPEand the captcha provider’s respective fields. These make it harder for bots to access Gitea. Once 1.19 is released, you will be able to use the new