A simple RocketChat command line client
Project description
rchat
A simple RocketChat command line client
rchat --to #team "Hello World!"
Command line
rchat comes with a command line interface. See help for more information:
See rchat --help
Development
From the root of the application directory, create a python environment, install the application in development mode along with its dependencies and run it locally:
virtualenv env
. env/bin/activate
pip install --upgrade pip
pip install -e . -r requirements.txt -r dev-requirements.txt
Tests can be run using tox (recommended):
pip install tox
tox
Or directly by calling py.test:
python -m pytest
TODO
- Send private messages
- Send message from files
- Send message from stdin
- Upload files
- Upload images
- Read messages
- Listen to new messages
- Autocomplete emojis
- Autocomplete users
- Autocomplete channels
- Config file
- Logging and debug
- Debian Packaging
- Bundled Packaging
- Pypi version
- Versioning script
- Improve startup time
- Define groups of users
- Allow to get reactions
- Allow for threads
- Implement (pre|post) message hooks
- Implement (pre|post) reaction hooks
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rchat-0.0.1.tar.gz
(15.6 kB
view hashes)
Built Distribution
rchat-0.0.1-py3-none-any.whl
(15.6 kB
view hashes)