Skip to main content

chatroom base on udp, write in python

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 chat 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.3.tar.gz (29.3 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: littlechat-0.0.3.tar.gz
  • Upload date:
  • Size: 29.3 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.3.tar.gz
Algorithm Hash digest
SHA256 365d497902f64b75f123685d49eb24e19cc66201edb5cb3badffabbf00939542
MD5 dfc6a6e7581db473cdf17060e8183af5
BLAKE2b-256 1a01083576a2f65e795145a88ddad8819cfdce3d5e09427d7efb832cac486680

See more details on using hashes here.

File details

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

File metadata

  • Download URL: littlechat-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e0a71c53f6f883fb382b82ed57421485ded92ceb20ebee70ba794d2941889fe9
MD5 e72d7779cdab86d7ac2344fa81d42014
BLAKE2b-256 3ad49eba434de5f1a7baeb596a10dc9a23598f26b6812d030e73f0ced798329e

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