/underground_chat_cli

Python asyncio based client for dvmn.org chat.

Primary LanguagePython

Python asyncio based chat client.

Terminal chat-client for devman chat. As of now client supports several operations:

  • listen - listen the chat.
  • send - send new message to the chat.
  • register - register a new account.

Requirements

Python >= 3.7 is required.

Install dependencies with

pip install -r requirements.txt

For better interaction is recommended to use virtualenv.

Usage

Tests

Run tests with

python -m unittest 

Example

Configure .env file with needed parameters or provide them as arguments. Example.env is provided within the repository.

python run.py --help
python run.py listen