# A script to create dummy users for your Discourse forum

**URL:** https://meta.discourse.org/t/a-script-to-create-dummy-users-for-your-discourse-forum/342251
**Category:** Extras
**Created:** [December 13, 2024, 9:18am UTC](https://meta.discourse.org/t/a-script-to-create-dummy-users-for-your-discourse-forum/342251 "2024-12-13T09:18:19Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![MihirR](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mihirr/32/475158_2.png) [@MihirR](https://meta.discourse.org/u/MihirR)
#### Post date: [December 13, 2024, 9:18am UTC](https://meta.discourse.org/t/a-script-to-create-dummy-users-for-your-discourse-forum/342251/1 "2024-12-13T09:18:20Z")

</div>

I’ve been exploring the capabilities of Discourse and created a Python script to make testing easier for anyone building or managing a forum. If you’re experimenting with your Discourse setup and need dummy users for testing, you can clone my script from GitHub:

🔗 **GitHub Repository:** [discourse-users](https://github.com/mihirranjan7/discourse-users)

### What Does the Script Do?

The script allows you to:

- Create endless dummy users for your forum.
- Input required fields like `name`, `username`, `email`, and other optional attributes.

It’s a simple and effective tool to help you test different aspects of your forum with ease.

### Why Use It?

Testing your forum with dummy users can help you:

- Explore Discourse features.
- Test user-related functionalities like notifications, roles, permissions, and activity.

### A Friendly Reminder

While this script can be handy for testing, always aim to grow your community with **real users** rather than bots. Real users bring engagement, feedback, and value to your forum. Bots are great for testing but not for building an active community!

> Feel free to share your thoughts or let me know if you have any questions about using the script. Happy testing!

* * *

_P.S. You can use this for a community with a private access too, you just need to change the @example.com to your company’s address._
