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.3.0.tar.gz
(13.2 kB
view details)
Built Distribution
File details
Details for the file aiommost-0.3.0.tar.gz
.
File metadata
- Download URL: aiommost-0.3.0.tar.gz
- Upload date:
- Size: 13.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f798b2978d41eb2fc131297cfafc4da502bcc6a20059aed0253a3948ec891d4 |
|
MD5 | 919f53489362ca40648e9eb37f8f05da |
|
BLAKE2b-256 | e8fdb5293817bb11c789fb6ddeb2519a1eb9456864454477424cad684c72308c |
File details
Details for the file aiommost-0.3.0-py3-none-any.whl
.
File metadata
- Download URL: aiommost-0.3.0-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69d412fa1407c885851951c4d873bfa50251c8091c26aaa5e0804f8dde397466 |
|
MD5 | cc3c54995820dd98c85ab3d455ccd04b |
|
BLAKE2b-256 | 5317427b713b3ec145e8dbb1057db4ba14a9a2cb541a2a31977363e41199ddf5 |