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.2.1.tar.gz
(13.4 kB
view details)
Built Distribution
File details
Details for the file aiommost-0.2.1.tar.gz
.
File metadata
- Download URL: aiommost-0.2.1.tar.gz
- Upload date:
- Size: 13.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22895c7a14bcbb1ac39eaa1e3351960d2a9b9cf1dbc9fb6d60eef576c6b60392 |
|
MD5 | 2ab72f7c8e13a852ce00e5264484cbc9 |
|
BLAKE2b-256 | 69605c140527970a93a9d181553e0b0d6e936b69e1dec7b75a68bb7559d1b444 |
File details
Details for the file aiommost-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: aiommost-0.2.1-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 706e962e8a7dcd7cb0653c09c5836c17b52394d6fe76be8b45458244f06c9f5a |
|
MD5 | ef2261e89408d5cca6bd3ada126fbd58 |
|
BLAKE2b-256 | 86168c924515c689216082429b0a798c4a239ba89d9335dad6289594e4e37d92 |