LinkedIn-Style Message Request Layer adds a professional, consent-based private messaging system to Sngine.
Just like LinkedIn, users cannot directly message new people.
They must first send a message request, and messaging unlocks only after approval.
This dramatically reduces spam, unwanted DMs, and harassment — while keeping conversations meaningful and controlled.
How It Works
- First-time message opens a Message Request modal
- Sender must write a valid reason
- Recipient can:
- ✅ Accept (chat unlocked)
- ❌ Decline (optional cooldown)
- 🚫 Block (no future requests)
- Until accepted:
- No messages
- No typing
- No bypass via old chats
Key Features
- LinkedIn-style message approval system
- Consent-based private messaging
- Mandatory request reason with validation
- Blocks links, emails & phone numbers
- Daily request limits & cooldown control
- Spam detection & user flagging
- Admin moderation & spam dashboard
- Notification system for all actions
- No core file edits (plugin-based)
Admin Controls
- Enable / disable message request system
- Set request limits & cooldown rules
- View all message requests
- Moderate requests (Accept / Decline / Block)
- Monitor spam activity
- Ban users directly from admin panel
Perfect For
- Professional networks
- Dating & social platforms
- Community forums
- Creator marketplaces
- Business-focused Sngine websites
Screenshots:






Link:
https://portasale.com/items/message-request-layer-for-sngine-linkedin-style-dm-approval/1070
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 ❤️ 💐
