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.0.tar.gz
(13.4 kB
view details)
Built Distribution
File details
Details for the file aiommost-0.2.0.tar.gz
.
File metadata
- Download URL: aiommost-0.2.0.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 | ae4298aeceea00a3a8007cc8bff55d0cf74b1c581a2967656c1a02c6b673ba64 |
|
MD5 | ca0c73fc9e7924f65d1552f355ec8152 |
|
BLAKE2b-256 | 1da52644c24be5c3e3968eb5c3816b839b129a82d045cdf055beef94883eaac5 |
File details
Details for the file aiommost-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: aiommost-0.2.0-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 | b7b639fd26fbb0f568bb7429e31ef9a2cbf3c387de08e467ae9508f427deb76e |
|
MD5 | e2d6cbd35994eb2b7228eb6544120ad6 |
|
BLAKE2b-256 | 3a673d525e54833e4a8832d14f5a987e0258eff8a43de445b56b6da18c39e3b5 |