Discover @ Desire Good

General Category => General Discussion => Topic started by: Desire Good on May 10, 2026, 01:39 PM

Title: Test Message
Post by: Desire Good on May 10, 2026, 01:39 PM
To find mods for Simple Machines Forum (SMF), you must use the official [SMF Customization Site](https://custom.simplemachines.org/). Unlike some modern platforms where plug-ins are easily browsable from an "App Store" inside the admin panel, SMF mods are community-contributed files that you manually download and install via the package manager.

### Where to find the mods

1. Navigate to the [SMF Modification Site](https://custom.simplemachines.org/mods/).
2. Use the **Search** bar at the top. Use terms like:
* **"Welcome Message"**
* **"New Member"**
* **"Automated PM"**


3. **Crucial Step:** Once you find a potential mod, **check its compatibility**. Most mods are version-specific (e.g., they might be built for SMF 2.0.x or 2.1.x). If you try to install a mod designed for a different version, it will likely fail or break your forum.

### Recommended Search Strategy

Based on the current ecosystem for SMF 2.1 (the latest stable version), look for:

* **"Welcome PM" or "Welcome Message" modifications:** These are specifically designed to send a private message to a new user account upon registration.
* **Filter by Version:** Ensure you select your specific SMF version in the search filter on the left-hand side of the customization page to avoid seeing outdated, incompatible mods.

### A Technical Note on "Finding" the Right One

Since anyone can upload a mod, look for these indicators of a "good" and safe mod:

* **Date:** Check the "Last Updated" date. A mod that hasn't been updated in 5–7 years is risky and likely won't work on current PHP versions.
* **Downloads/Ratings:** Look for mods with high download counts and positive user reviews.
* **Support Thread:** Every official SMF mod has a linked "Support" topic on the forum. **Before you install it, click that link.** If the recent comments are all people saying "This broke my site" or "Does not work on 2.1," avoid that mod.

### Alternative (Manual Implementation)

If you cannot find a stable, up-to-date mod that fits your needs, as a developer, you might consider writing a small custom script using an **SMF "Hook."**

* SMF uses a system called `integrate_register_after` which allows you to run custom code immediately after a user successfully registers.
* This avoids the need for potentially insecure or bloated third-party mods. You can simply write a function that executes `sendpm()` (the built-in SMF function for sending private messages) from an admin account to the new user.

If you are comfortable with PHP, I can provide the basic structure for an `integrate_register_after` hook to handle this. Would you like to see how that code would look, or would you prefer to stick to searching for a pre-built mod?