Posted in

Smart Badge System – Auto Assign & Remove User Badges for Sngine

Smart Badge System is a powerful gamification plugin for Sngine that automatically assigns and removes user badges based on activity, performance, and custom rules.

Turn your Sngine community into an engaging, rewarding platform by recognizing user achievements — without editing any core files.

Key Features

  1. Automatic badge assignment based on rules
  2. Optional auto-removal when conditions are no longer met
  3. Multi-condition eligibility system (ALL / ANY logic)
  4. Works via Sngine hooks & cron (future-safe)
  5. No core file modifications
  6. Fully customizable badge system from AdminCP

Advanced Condition Engine

  • Create unlimited badges with multiple conditions such as:
  • User role / user group
  • Post count & activity level
  • Daily posting streak
  • Account age (days)
  • Verified status
  • Chat activity count
  • Product sold count
  • Total earnings
  • Average user rating
  • No reports in last X days

Admin can choose:

  • ALL conditions must match
  • ANY condition can match

No coding required ✨

Powerful Admin Controls

  • Create, edit, enable or disable badges
  • Set badge icon (Font Awesome), color & priority
  • Enable / disable auto-remove per badge
  • Configure notification messages
  • Manual recheck by user or batch recheck
  • Full control via AdminCP → Plugins

Smart Notification System

  • Notify users when a badge is assigned
  • Notify users when a badge is removed
  • Fully customizable message templates
  • Supports dynamic placeholders for personalization

Frontend Display

  • Badges appear next to usernames
  • Priority-based badge ordering
  • Tooltip support for badge description
  • Clean UI compatible with Sngine themes
  • Displays after verified / pro badges

Installation

  • Upload plugin to content/plugins/
  • Go to AdminCP → Plugins
  • Install & activate Smart Badge System
  • Create badges and set rules
  • Run manual recheck or wait for cron
  • Done 🚀

Compatibility & Safety

  • Built specifically for Sngine
  • Uses plugin hooks and custom tables
  • No core file edits
  • Optimized for performance
  • Secure admin actions (CSRF protected)

Perfect For

  • Social networks
  • Community forums
  • Creator platforms
  • Marketplace websites
  • Gamified Sngine communities

Screenshots:

Link:

https://portasale.com/items/smart-badge-system-auto-assign-remove-user-badges-for-sngine/1069

Note:

This is a third-party plugin developed by a different team and developer. As the Sngine team always encourages developers to add more and more features to our beloved Script “Sngine,” we welcome this plugin ❤️ 💐