Skip to main content

A little chatroom run in console base on `urwid` and `UDP`, only support Linux, OSX, Cygwin or other unix-like OS

Project description

littlechat

About

A little chatroom run in console, write in python base on urwid and UDP, only support Linux, OSX, Cygwin or other unix-like OS, not support Windows

Chat example

  • Chinese character example chat example
  • emoji example emoji example

Quick Start

Install

From repository

  • From github
pip install git+https://github.com/yujun2647/littlechat.git
  • From gitee
pip install git+https://gitee.com/walkerjun/littlechat.git

From Pypi

pip install littlechat

Usage

Start server

  • start server at port: 5000
lchat -t server -sp 5000

Connect with client

  • connect server above
lchat -sp 5000

Hotkeys supports

Name Use
Alt + Enter force to start a new line at input box
Alt + e open emoji box
Alt + l keep focus in the edit box (Author needs)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

littlechat-0.0.7.tar.gz (29.4 kB view details)

Uploaded Source

Built Distribution

littlechat-0.0.7-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

Details for the file littlechat-0.0.7.tar.gz.

File metadata

  • Download URL: littlechat-0.0.7.tar.gz
  • Upload date:
  • Size: 29.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for littlechat-0.0.7.tar.gz
Algorithm Hash digest
SHA256 f61c01a670911bea366176e6a2ef0ee604beacf2716d612662b0edd23de9dad3
MD5 9d1a3c1718433880e8362396d1f34527
BLAKE2b-256 25e4ac16cbdad1fe56a0f6069b48a59175542814c2f7e55ec3865459014b45d2

See more details on using hashes here.

File details

Details for the file littlechat-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: littlechat-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for littlechat-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 32851a75f48748de218b186f7fee94b8fabdd6b60acf2d7aa1f48dd54d702a72
MD5 b7879b4fa98fb104f20eaa31410bdf25
BLAKE2b-256 0d792695bb15f02ea93c2cf33abe195d9872c096e3a02b16b91277a9f3aca262

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page