Top

Meetzy documentation

Chat, collaborate, and create teams effortlessly with Meetzy

Meetzy Super Admin

8. Sponsor Module


Overview

Sponsored Status allows super administrators to publish promotional status updates that appear prominently in all users’ status feeds. These statuses are marked as sponsored and are visible to everyone without user control.


1. Core Characteristics

  • - Created only by super admins

  • - Marked internally as sponsored: true

  • - Displayed in the status slider alongside regular user statuses

  • - Labeled clearly as Sponsor

  • - Cannot be muted or hidden by users


Features


  • - Supports text, image, or video content

  • - Optional caption support

  • - Automatic expiration based on system settings (default: 24 hours)

  • - Visible to all users regardless of privacy settings


Admin Management


  • - View all sponsored statuses in a paginated table

  • - Preview status media (image/video) and captions

  • - Track creation and expiration dates

  • - Delete individual sponsored statuses

  • - Perform bulk deletion when required

  • - Monitor active and expired sponsored content


Purpose


Enables monetization and platform-wide promotion through high-visibility sponsored content in the status feed.

9. Announcement Module


Overview

Announcements are system-wide messages broadcast in real time to all users. They appear as special interactive messages inside chats and are used for important updates, onboarding, or promotions.


1. Core Characteristics

  • - Created and managed only by super admins

  • - Delivered instantly to online users using Socket.IO

  • - Stored as chat messages with message_type: announcement

  • - Labeled clearly as Sponsor

  • - Linked to a dedicated announcement record for tracking


Features


  • - Content supports text with optional image or video attachments

  • - Optional title for emphasis

  • - Multiple announcement types:

  • - get_started – Redirects users to a specific app screen or tab (requires redirect URL)

  • - learn_more – Opens an external link in a new browser tab (requires action link)

  • - none – Informational announcement without actions


Frontend Display


  • - Rendered as AnnouncementMessage components inside chat

  • - Displays title, content, and media (if provided)

  • - Shows action buttons based on announcement type

  • - Styled as preview cards for better visibility and engagement


Admin Management


  • - Create announcements with media attachments

  • - Edit existing announcements

  • - Configure announcement type and associated links or redirects

  • - Manage announcement metadata and content lifecycle


Purpose


Facilitates real-time, system-wide communication for updates, promotions, onboarding flows, and external navigation.

Key Points

  • - Sponsored statuses are visible to all users without restriction.

  • - Deletion and removal actions require confirmation to prevent accidental loss.

  • - Expired statuses are handled automatically by the system.

  • - Role-based access ensures only authorized administrators can manage sponsored content.