ChatWith+ ChatGPT Plugins


PDF
Video
Website
Git
Maps
Partychat
BotOrNot

Partychat

Partychat

Partychat is a ChatGPT plugin that facilitates real-time collaborative chat experiences. Users can create or join parties using unique party codes. Within a party, users can save shared states and relay information to each other, just like co-editing a Google Docs document. Join the main lobby with party code 'party-1', or create your own party for a more private experience.

Usage

Interact with Partychat by installing this URL into the ChatGPT plugin interface:

partychat.sdan.io

Simply provide a `username`, `party` code, and optionally a `message`. These will be sent to the server in JSON format.

Example ChatGPT conversation link: https://chat.openai.com/share/a9896603-2d06-4950-8596-a6da42399895z

Partychat will manage the party, facilitating interactions between users and maintaining the shared state. Regularly, conversation history will be saved as part of the shared state, allowing for seamless collaboration between users.

Partychat

Overview

Partychat is designed to handle complex multi-user interactions. It can manage multiple users joining or leaving the party, and efficiently processes multiple messages sent simultaneously. It's like hosting a virtual party where the conversation flows freely, and everyone's input is recorded and available in real time.

Features

Features

  • Real-time shared state – Like co-editing a document, everyone's updates are instantly visible to the party.
  • Supports multiple parties – Create a private party or join the main public party 'party-1'.
  • Handles complex multi-user interactions – Partychat manages users joining, leaving, and sending messages, even when these events happen simultaneously.
  • No installation required. Just add partychat.sdan.io as an unverified plugin on ChatGPT's UI.

How it works

Partychat relies on a shared state model, where user data is saved in a shared 'party' space. When a user sends a message, their `username`, `party` code, and `message` are sent to the server. The shared state of the party is updated accordingly, making the new state available to all party members. This way, Partychat facilitates seamless real-time collaboration and conversation between users.