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
- Automatic badge assignment based on rules
- Optional auto-removal when conditions are no longer met
- Multi-condition eligibility system (ALL / ANY logic)
- Works via Sngine hooks & cron (future-safe)
- No core file modifications
- 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 ❤️ 💐
