Posted in

Message Request Layer for Sngine (LinkedIn-Style DM Approval)

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

  1. LinkedIn-style message approval system
  2. Consent-based private messaging
  3. Mandatory request reason with validation
  4. Blocks links, emails & phone numbers
  5. Daily request limits & cooldown control
  6. Spam detection & user flagging
  7. Admin moderation & spam dashboard
  8. Notification system for all actions
  9. 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 ❤️ 💐