ForumCrafts — plugins, themes, extensions, add-ons & tools for real boards — tools for real boardsDownloads & licences →

Milestone Celebrations Plugin for MyBB

MYBB PLUGIN free
Not rated yet Be the first

A warm congratulations message the moment a member hits 100, 500 or 5,000 posts — exactly once.

Small recognition, delivered at the right moment. When a member's post count crosses a round number, the board notices and says so in a private message.

What it gives you:

• Watches for true crossings of 100 / 500 / 1,000 / 2,500 / 5,000 posts, on new threads and replies alike.
• Sends a congratulation PM from the board itself, naming the milestone the member just reached.
• Celebrated once per milestone per member: a unique log row is written first, so retries and double clicks can never double-celebrate.
• Adds a +50 credit bonus when DF Credits is installed, and silently skips it otherwise — no half-state, no fatal error.
• Veterans already past a mark are not retro-spammed; only real crossings trigger.

This is the 2.0 line, rebuilt as a versioned release from the deployed source rather than the missing original archive.

What's included

  • Detects exact crossings of 100 / 500 / 1,000 / 2,500 / 5,000 posts
  • Congratulation PM sent from the board's system sender
  • A unique (member, milestone) log row guarantees once-only celebration
  • +50 credit bonus when DF Credits is active, skipped silently otherwise
  • No retro-spam for members already past a milestone
  • No settings; one log table created on install and dropped on uninstall

At a glance

PlatformMyBB plugin
Latest versionv2.0.0
Download size17.4 KB
Released25 Oct 2026
Downloads0
AccessFree — sign in to download
CompatibilityMyBB 1.8.40 tested
PHP8.1+ intended, runtime tested on 8.4.27
DatabaseMySQL / MariaDB
Requiresnothing mandatory; DF Credits optional
LicenceGPL-3.0-or-later
Tablesone InnoDB log table

Requirements

  • MyBB 1.8.40 is the tested target.
  • PHP 8.1 or newer (runtime tested on 8.4.27).
  • Working private messages — the congratulation is delivered as a PM.
  • DF Credits is optional and only affects the bonus.

Checksum

Verify your download before you upload it to your board.

3840f11bee281c7ee704da233a0275effb512932a7efaf6784a8829a47cc025a

Install it

1. Back up your files and database first.
2. Upload the inc/ folder from the archive into your MyBB root, keeping the paths.
3. Admin CP → Configuration → Plugins → Install & Activate.
4. No settings — the milestones and their wording are built in.

Questions people ask

Will existing members get a flood of old congratulations?

No. Only true crossings trigger, so someone already at 3,000 posts is not celebrated for passing 500 years ago.

Can a member be congratulated twice for the same milestone?

No. The unique log row is written before the PM, so a retry or double click cannot duplicate it.

Does the credit bonus need DF Credits?

Yes, and only then. Without it the PM is still sent and the bonus is skipped cleanly.

All releases

VersionReleasedSizeDownloadsChangelog
v2.0.0 latest 25 Oct 2026 17.4 KB 0 # 2.0.0 — 22 October 2026

New versioned replacement; the 1.0 archive was not recovered.

- Detects the exact post where a member crosses 100 / 500 / 1,000 / 2,500 / 5,000 posts — on new threads and replies alike.
- Sends a warm congratulation PM from the board (system sender) naming the milestone.
- Celebrated exactly once per milestone per member: a UNIQUE(member, milestone) log row is written first, so retries and double-clicks never double-celebrate.
- +50 credits bonus only when DF Credits is actually installed and active — silently skipped otherwise, no fatal, no half-state.
- Veterans already past a mark are not retro-spamming: only true crossings trigger.

Ratings & reviews

No ratings yet — the first one will be real, not seeded

More MyBB plugins

All MyBB plugins