Skip to content

Async ready API Client and bot library for traQ written in Python

License

Notifications You must be signed in to change notification settings

toshi-pono/aiotraq

Repository files navigation

AiotraQ

async ready API wrapper and bot library for traQ written in Python.

PyPI - Version PyPI - Version PyPI - Version CI GitHub license

teaser

Installation

pip install aiotraq
pip install aiotraq-bot
pip install aiotraq-message

Projects

詳細は各リンク先を参照してください。

Name Description Version
AiotraQ 非同期リクエスト対応の traQ API ラッパー PyPI - Version
AiotraQ-Bot FastAPI を使った traQ Bot ライブラリ PyPI - Version
AiotraQ-Message traQ Bot のメッセージ送信ライブラリ PyPI - Version

overview

ドキュメントは こちら

Development

aiotraq

API Client の更新: monorepo のプロジェクトルートで以下を実行してください

poetry install
make api_update

Warning

post_webhook についてはライブラリ未対応のため動的に生成できず、手動で追加しています

publish

Warning

work in progress: githubactions でいい感じにしたい

  1. monorepo の pyproject.toml に記載されているバージョンを更新して、$ make write-versionでまとめて更新します
  2. github actions の workflow を実行して、pypi に publish します

License

This project is licensed under the terms of the MIT license.