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.6.tar.gz (29.4 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for littlechat-0.0.6.tar.gz
Algorithm Hash digest
SHA256 4f6a0d155c97f531be45eb172b573a4a758ec8e2bae64a03b6b4e12cdd40ef19
MD5 e81b30461916232496ae843c4e626e78
BLAKE2b-256 df70aaefe3a587b6669afe7e402037b2f6bc39aa0dfe42293fc991ff6bc65898

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for littlechat-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a452047fd7c5759b9954fde5cfe6e66eb6ba6e0d3046812e72917ea09f98e8dd
MD5 20a347fa4918b5a55fc94bacb116399f
BLAKE2b-256 fc82ffe15f767484f57805c27a4449ea1003dd45147f0c3947ed2b891783f2a2

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