Skip to content

UserConnections Plugin

Daniel Neto edited this page Sep 3, 2024 · 1 revision

The UserConnections Plugin enables users to connect with one another on your platform, enhancing their experience by allowing them to establish and manage friendships. This plugin is particularly powerful when used alongside other features such as chat, calling, and real-time notifications.

Key Features

  • User Connections: Users can send and receive friend requests, accept or reject them, and manage their friend list directly from your platform.
  • Integration with Chat2 Plugin: Seamlessly integrates with the Chat2 Plugin to provide instant messaging capabilities between connected users.
  • Call Feature: The call feature is enabled through a combination of the Meet Plugin and the Socket Plugin. Make sure the call feature is enabled in the YPTSocket plugin settings to allow users to initiate video/audio calls with their friends.
  • Real-Time Notifications: Utilizes the Socket Plugin to provide real-time updates on connection statuses, new friend requests, and chat notifications.

Usage

Sending a Friend Request

Users can send a friend request by visiting another user's profile and clicking the "Send Friend Request" button. The recipient will receive a notification and can choose to accept or decline the request.

Managing Connections

Users can view and manage their connections from their profile page. They can accept pending requests, remove connections, and check the status of their existing friends.

Chat and Call Integration

Once connected, users can use the Chat2 Plugin for messaging and the Meet Plugin combined with the Socket Plugin for video/audio calls. Ensure the call feature is enabled in the YPTSocket plugin to allow this functionality.

Benefits

  • Enhanced User Interaction: The UserConnections Plugin fosters community by enabling users to build a network of friends on your platform.
  • Real-Time Notifications: With Socket Plugin integration, users receive instant notifications about friend requests, connection approvals, and more.
  • Seamless Communication: Combining the UserConnections Plugin with the Chat2 and Meet plugins, along with enabling the call feature in YPTSocket, creates a seamless communication experience for your users.

Additional Resources

Clone this wiki locally