Terminal-based CLI client for ChatPulse real-time chat
Project description
ChatPulse CLI
Terminal-based client for ChatPulse — a real-time messaging platform powered by Kafka.
pip install chatpulse-cli
Quick Start
# Register a new account
chatpulse auth register username your@email.com
# Login
chatpulse auth login username
# List rooms
chatpulse rooms list
# Start chatting in room 1
chatpulse chat 1
Features
- JWT-based authentication
- Room creation, listing, joining, leaving
- Real-time message sending and polling
- Interactive chat mode
- Persistent config across sessions
Requirements
Python 3.10+
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
chatpulse_cli-0.1.0.tar.gz
(8.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file chatpulse_cli-0.1.0.tar.gz.
File metadata
- Download URL: chatpulse_cli-0.1.0.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7aa87920c61f791c0f1b446be42155f2ae43f5f868585c787c25afc811d6a4f
|
|
| MD5 |
dbc68cb0b76f63d8c347d7e5f4e19cca
|
|
| BLAKE2b-256 |
39a3cfd9d47a5c1d579ceb57ffb2dc83dd6e852df4423b16596f4c53fa89e62a
|
File details
Details for the file chatpulse_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: chatpulse_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 11.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4afbf2b9dd608d29f8cc6c9b189fea390f6640a8eacc9fa310526f5e5a6f283b
|
|
| MD5 |
8ba65c12760d3d283cc91a12bc59e0b8
|
|
| BLAKE2b-256 |
d8191c785bfee4c7a1ba5e0e7ace3b5117a8e78e04e969fc1dd787b71f699fd4
|