JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 213
  • Score
    100M100P100Q67936F
  • License MIT

Terminal-based chat client for Drift Chat - create and join temporary chat rooms from your command line

Package Exports

  • drift-chat-cli
  • drift-chat-cli/cli.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (drift-chat-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Drift Chat CLI

Terminal-based chat client for Drift Chat - create and join temporary chat rooms from your command line

npm version License: MIT

🚀 Quick Start

Installation

npm install -g drift-chat-cli

Usage

drift

✨ Features

  • 🆕 Create rooms - Generate unique room codes instantly
  • 🚪 Join rooms - Connect using room codes
  • 💬 Real-time chat - WebSocket-powered messaging
  • 🎨 Beautiful interface - Colorful terminal UI
  • Fast & lightweight - No browser required
  • 🔒 Temporary rooms - Rooms auto-delete when empty

🎯 How to Use

  1. Install the CLI globally:

    npm install -g drift-chat-cli
  2. Start the CLI:

    drift
  3. Choose an option:

    • Create a new chat room
    • Join an existing room with a code
  4. Start chatting!

💬 Chat Commands

While in a chat room, you can use these commands:

  • /quit - Leave the current room
  • /room - Show the current room code

🌐 About Drift Chat

Drift Chat is a real-time chat application that allows you to create temporary chat rooms for quick conversations. No registration required - just create a room, share the code, and start chatting!

🛠️ Requirements

  • Node.js >= 14.0.0
  • Internet connection

📝 License

MIT © Abhinav Aditya

🐛 Issues & Support

Found a bug or have a suggestion? Please open an issue on GitHub.