# New user registration rules

**URL:** <https://forum.firo.org/t/new-user-registration-rules/4378>\
**Category:** Announcements\
**Created:** [September 23, 2026, 4:31am UTC](https://forum.firo.org/t/new-user-registration-rules/4378 "2026-09-23T04:31:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![reuben](https://forum.firo.org/user_avatar/forum.firo.org/reuben/32/1171_2.png) [@reuben](https://forum.firo.org/u/reuben)\
**Post date:** [September 23, 2026, 4:31am UTC](https://forum.firo.org/t/new-user-registration-rules/4378/1 "2026-09-23T04:31:12Z")

</div>

Previously, each user registration had to be manually approved by an admin and this is/was manageable during low sign-up periods but also add a lot of friction to people who just want to take a look and participate in the forums.

We’re trialling a new system to prevent bots/scammers but as always this will take time to finetune so just a heads up!

---

<div class="post-metadata">

**Author:** ![ebassi-Drumpf](https://forum.firo.org/user_avatar/forum.firo.org/ebassi-drumpf/32/2180_2.png) [@ebassi-Drumpf](https://forum.firo.org/u/ebassi-Drumpf)\
**Post date:** [September 27, 2026, 2:42pm UTC](https://forum.firo.org/t/new-user-registration-rules/4378/2 "2026-09-27T14:42:49Z")

</div>

> [@reuben](#):
>
> We’re trialling a new system to prevent bots/scammers but as always this will take time to finetune so just a heads up!

Suggest in the `site_settings.json` add offensive names to the list so users can’t register with them:

> **site\_settings.json**
>
> [site\_settings.json](https://github.com/discourse/discourse_api_docs/blob/main/responses/admin/site_settings.json#L1065-L1072)
> 
> ```json
> "setting": "reserved_usernames",
> "description": "Usernames for which signup is not allowed.",
> "default": "admin|moderator|administrator|mod|sys|system|community|info|you|name|username|user|nickname|discourse|discourseorg|discourseforum|support",
> "type": "list",
> "value": "ebassi-Drumpf|getmogged|gitbranch|slave|master|zcash|amdocs|six7",
> "category": "users",
> "preview": null
> },
> 
> ```

---

<div class="post-metadata">

**Author:** ![ebassi-Drumpf](https://forum.firo.org/user_avatar/forum.firo.org/ebassi-drumpf/32/2180_2.png) [@ebassi-Drumpf](https://forum.firo.org/u/ebassi-Drumpf)\
**Post date:** [September 27, 2026, 2:45pm UTC](https://forum.firo.org/t/new-user-registration-rules/4378/3 "2026-09-27T14:45:24Z")

</div>

Also suggest looking into adding the geoblocking plugin → [GitHub - discourse/discourse-geoblocking: Restricts access to content based upon the user's geographical location (IP location). · GitHub](https://github.com/discourse/discourse-geoblocking)

and put [`IN`](https://en.wikipedia.org/wiki/ISO_3166-2:IN) in the `geoblocking_blocked_countries` list which will greatly help alot
