Skip to main content

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
...

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 hashes)

Uploaded Source

Built Distribution

aiommost-0.2.1-py3-none-any.whl (7.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page