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

Watchwords Plugin for MyBB

MYBB PLUGIN free
Not rated yet Be the first

Members subscribe to keywords and get a message the second one appears on the board.

Plenty of members do not want to follow a thread — they want to follow a subject. Watchwords lets them name the words they care about and be told when a post uses them.

What it gives you:

• A personal watchlist page where each member adds up to twenty words, shown as removable chips, all through CSRF-checked posts.
• Whole-word, case-insensitive matching — watching "ganesha" does not fire on "ganeshashop".
• An alert message lands in the same second the word appears in a new thread or a reply, with a link to the post.
• No self-alerts: your own posts never ping you.
• One clean table with a unique key on member and word, so adding the same word twice is a harmless no-op.

This is the 2.0 line, rebuilt as a versioned release from the deployed source; the original 1.x archive was not recoverable.

What's included

  • Personal watchlist page with up to 20 words as removable chips
  • Whole-word, case-insensitive, unicode-aware matching
  • Alert PM sent the moment the word appears in a thread or reply, with a link to the post
  • No alerts for a member's own posts
  • One table with UNIQUE(member, word) — duplicate adds are no-ops
  • No settings; one table created on install and dropped on uninstall

At a glance

PlatformMyBB plugin
Latest versionv2.0.0
Download size18.5 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
Requiresprivate messaging enabled
LicenceGPL-3.0-or-later
Tablesone InnoDB table

Requirements

  • MyBB 1.8.40 is the tested target.
  • PHP 8.1 or newer (runtime tested on 8.4.27).
  • Private messaging enabled, since alerts arrive as private messages.
  • A word list your members will actually find useful — that part is up to them.

Checksum

Verify your download before you upload it to your board.

9479bee87ebc21e8884e2ddabd42aafdfcf362a55fee2e724fb63096ebd75d34

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 — this creates the table.
4. No settings. Members manage words at misc.php?action=df_watchwords.

Questions people ask

Does it match inside longer words?

No. Matching is whole-word, so a watch on "ganesha" stays quiet on "ganeshashop".

Will I be alerted about my own posts?

Never. Your own posts do not trigger your own alerts.

One alert per post, or a digest?

One alert per watcher per matching post — there is no digesting, by design.

All releases

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

New versioned replacement; the 1.0 archive was not recovered.

- Personal watchlist page (misc.php?action=df_watchwords): add up to 20 words, each a removable chip — CSRF-checked POSTs.
- Whole-word, case-insensitive matching — watching “ganesha” will not fire on “ganeshashop”.
- A 🔔 alert PM (system sender) lands within the same second the word appears in a new thread OR reply, with a link to the post.
- No self-alerts — your own posts never ping you.
- One clean InnoDB table keyed UNIQUE(member, word), so duplicate adds are harmless no-ops.

Ratings & reviews

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

More MyBB plugins

All MyBB plugins