littlechat


Namelittlechat JSON
Version 0.0.7 PyPI version JSON
download
home_pagehttps://github.com/yujun2647/littlechat
SummaryA little chatroom run in console base on `urwid` and `UDP`, only support Linux, OSX, Cygwin or other unix-like OS
upload_time2024-02-18 10:19:44
maintainer
docs_urlNone
authorwalkerjun
requires_python>=3.7
licenseApache-2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # littlechat

## About

A little chatroom run in console, write in python base
on [`urwid`](https://github.com/urwid/urwid) and `UDP`,
only support Linux, OSX, Cygwin or other unix-like OS, not support Windows

## Chat example

* Chinese character example
  ![chat example](https://github.com/yujun2647/littlechat/raw/main/imgs/client_page.png)
* emoji example
  ![emoji example](https://github.com/yujun2647/littlechat/raw/main/imgs/client_page_emoji.png)

## Quick Start

### Install

#### From repository

* From github

```shell
pip install git+https://github.com/yujun2647/littlechat.git
```

* From gitee

```shell
pip install git+https://gitee.com/walkerjun/littlechat.git
```

#### From Pypi

```shell
pip install littlechat
```

### Usage

#### Start server

* start server at port: 5000

```shell
lchat -t server -sp 5000
```

#### Connect with client

* connect server above

```shell
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) |

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/yujun2647/littlechat",
    "name": "littlechat",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "walkerjun",
    "author_email": "yujun2647@163.com",
    "download_url": "https://files.pythonhosted.org/packages/25/e4/ac16cbdad1fe56a0f6069b48a59175542814c2f7e55ec3865459014b45d2/littlechat-0.0.7.tar.gz",
    "platform": null,
    "description": "# littlechat\n\n## About\n\nA little chatroom run in console, write in python base\non [`urwid`](https://github.com/urwid/urwid) and `UDP`,\nonly support Linux, OSX, Cygwin or other unix-like OS, not support Windows\n\n## Chat example\n\n* Chinese character example\n  ![chat example](https://github.com/yujun2647/littlechat/raw/main/imgs/client_page.png)\n* emoji example\n  ![emoji example](https://github.com/yujun2647/littlechat/raw/main/imgs/client_page_emoji.png)\n\n## Quick Start\n\n### Install\n\n#### From repository\n\n* From github\n\n```shell\npip install git+https://github.com/yujun2647/littlechat.git\n```\n\n* From gitee\n\n```shell\npip install git+https://gitee.com/walkerjun/littlechat.git\n```\n\n#### From Pypi\n\n```shell\npip install littlechat\n```\n\n### Usage\n\n#### Start server\n\n* start server at port: 5000\n\n```shell\nlchat -t server -sp 5000\n```\n\n#### Connect with client\n\n* connect server above\n\n```shell\nlchat -sp 5000\n```\n\n## Hotkeys supports\n\n| Name            | Use                                       | \n|-----------------|-------------------------------------------|\n| `Alt` + `Enter` | force to start a new line at input box    |\n| `Alt` + `e`     | open emoji box                            |\n| `Alt` + `l`     | keep focus in the edit box (Author needs) |\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "A little chatroom run in console base on `urwid` and `UDP`, only support Linux, OSX, Cygwin or other unix-like OS",
    "version": "0.0.7",
    "project_urls": {
        "Homepage": "https://github.com/yujun2647/littlechat"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d792695bb15f02ea93c2cf33abe195d9872c096e3a02b16b91277a9f3aca262",
                "md5": "b7879b4fa98fb104f20eaa31410bdf25",
                "sha256": "32851a75f48748de218b186f7fee94b8fabdd6b60acf2d7aa1f48dd54d702a72"
            },
            "downloads": -1,
            "filename": "littlechat-0.0.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b7879b4fa98fb104f20eaa31410bdf25",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 34525,
            "upload_time": "2024-02-18T10:19:42",
            "upload_time_iso_8601": "2024-02-18T10:19:42.509784Z",
            "url": "https://files.pythonhosted.org/packages/0d/79/2695bb15f02ea93c2cf33abe195d9872c096e3a02b16b91277a9f3aca262/littlechat-0.0.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25e4ac16cbdad1fe56a0f6069b48a59175542814c2f7e55ec3865459014b45d2",
                "md5": "9d1a3c1718433880e8362396d1f34527",
                "sha256": "f61c01a670911bea366176e6a2ef0ee604beacf2716d612662b0edd23de9dad3"
            },
            "downloads": -1,
            "filename": "littlechat-0.0.7.tar.gz",
            "has_sig": false,
            "md5_digest": "9d1a3c1718433880e8362396d1f34527",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 29429,
            "upload_time": "2024-02-18T10:19:44",
            "upload_time_iso_8601": "2024-02-18T10:19:44.010968Z",
            "url": "https://files.pythonhosted.org/packages/25/e4/ac16cbdad1fe56a0f6069b48a59175542814c2f7e55ec3865459014b45d2/littlechat-0.0.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-18 10:19:44",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "yujun2647",
    "github_project": "littlechat",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "littlechat"
}
        
Elapsed time: 0.18618s