Aug 25, 2023
4 min read

IDP Sharing

Documentation for Quo's IDP (ID/Password) sharing feature

IDP Sharing

The IDP (ID/Password) sharing feature allows tournament organizers to securely share room IDs and passwords with participants. Quo offers multiple IDP sharing methods to suit different needs.

Standard IDP Commands

/idp create

Create a new IDP sharing panel.

Options:

  • channel: Channel to send the IDP panel
  • title: Title for the IDP panel
  • description: Description for the panel
  • delete_after: Time to delete IDs/passwords after sending (in minutes)

Example:

/idp create channel:#tournament-info title:"Tournament Room Details" description:"Room details for today's matches" delete_after:30

/idp send

Send room ID and password to registered teams.

Options:

  • panel: Select the IDP panel
  • id: Room ID
  • password: Room password
  • slots: Specific slots to send to (optional)

Example:

/idp send panel:"Tournament Room Details" id:12345678 password:BATTLE123 slots:"1,2,3,4,5"

Quick IDP Command

qidp (Alias: qquickidp)

Quickly share room ID and password with an auto-deleting embed.

Usage:

qidp <room_id> <password> <map> [@role_to_ping]

Example:

qidp 12345678 BATTLE123 Miramar @Participants

Notes:

  • Message is automatically deleted after 30 minutes
  • Includes a “Get in Copy Format” button for easy copying
  • Optional role ping parameter

Screenshot IDP System (SS-IDP)

qssidp

Manage the Screenshot IDP system, which automatically extracts room information from game screenshots.

Subcommands:

  • qssidp fetch: Extract room ID and password from an attached screenshot

Features:

  • Automatic room ID detection (6-8 digits)
  • Smart password recognition
  • Start time auto-calculation (IST timezone)
  • Multiple map support (Erangel, Miramar, Sanhok)
  • Role ping integration

How It Works

Standard IDP Process

  1. Create an IDP panel in a designated channel
  2. When ready to share room details, use the send command
  3. Quo will automatically DM the room ID and password to team leaders
  4. After the specified time, the IDs and passwords will be deleted for security

Screenshot IDP Process

  1. Configure SS-IDP in your server
  2. Upload game screenshots to the configured channel
  3. Quo automatically extracts room ID and password using OCR technology
  4. A formatted message is created with room details and timing information
  5. Team members can use the “Get in Copy Format” button for easy copying

Button Interactions

Standard IDP Panel

  • Create Panel: Creates a new IDP sharing panel
  • Send IDP: Opens the menu to send IDs and passwords
  • Edit Panel: Modifies an existing panel
  • Delete Panel: Removes the panel

Quick IDP

  • Get in Copy Format: Provides a copyable text version of the room details

Screenshot IDP

  • Edit Info: Opens a modal to edit extracted room information
  • Copy Format: Provides a copyable text version of the room details
  • Delete: Removes the IDP message

Security Features

  • IDs and passwords are sent via DM to maintain privacy
  • Auto-deletion of sensitive information after a specified time
  • Option to send to specific slots only
  • Logging of all IDP distributions for accountability
  • Transfer ID-Pass role functionality for team management

Integration with Slot Manager

The IDP system integrates with Quo’s Slot Manager, allowing:

  • Automatic distribution of room details to registered teams
  • Team leaders to transfer ID-Pass roles to teammates
  • Comprehensive logging of all IDP activities

Tips for Effective IDP Management

  1. Use SS-IDP for quick room sharing during tournaments
  2. Set appropriate auto-delete times based on match duration
  3. Utilize role pings strategically to notify only relevant participants
  4. Consider using the transfer ID-Pass feature for team flexibility
  5. For maximum security, use DM distribution rather than channel posting