Asyncronous mattermost client.
Project description
aiommost
Asyncio Mattermost client. Useful to write bots.
Usage
from aiommost import MattermostClient
client = MattermostClient(host, token)
# create direct channel
user = await client.users.get_by_username('someuser')
channel = await client.channels.direct(user.uid, user.uid)
Contributing Guide
Main dependencies:
httpx
pydantic
Developer dependencies:
mypy
wemake-python-styleguide
pytest
Install dependencies:
make dev.install
Before push:
$ make lint && make test
...
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
aiommost-0.1.2.tar.gz
(12.4 kB
view details)
Built Distribution
File details
Details for the file aiommost-0.1.2.tar.gz
.
File metadata
- Download URL: aiommost-0.1.2.tar.gz
- Upload date:
- Size: 12.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52a30b68c99ba17499cfc796e772233e01bdd49d6f82de82cd0603a2640129a1 |
|
MD5 | 456d3a960d0abd2366ab077cc4d8e969 |
|
BLAKE2b-256 | d02cfa2a0455e2df46c0578745f41df6511700a5974dd816373a3a43f362a9f0 |
File details
Details for the file aiommost-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: aiommost-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f46465911fa468d839cbecd0044bcac2b6ca818066a277c509a770acf1eaf39a |
|
MD5 | 0b5ccf83493dce2efdf6af4513607477 |
|
BLAKE2b-256 | ba44607979ba11064315a6a9d643b86c5f33d652a8f938e913cd4fa62f5ff897 |