Skip navigation

Python通知ライブラリ

プロジェクト情報

  • プロジェクト開始日: 2025年3月8日
  • 使用技術、ツール: python, pypi, GithubActions, pythonサードパーティライブラリ(boto3, google-cloud-storage, python-json-logger, pytz, pyyaml, pytest, ruff, uv, twine, builld)
  • プロジェクトを見る

このプロジェクトについて

通知メカニズムをシンプルなインターフェースで提供する通知ライブラリ

プロジェクトの目的

  • 案件参画のたびに、特に新規開発の案件では毎回通知機能を実装していることに気が付きました。

プロジェクトの詳細

  • 多様な通知先サポート:Slack、Microsoft Teams、Email、LINE Notify、カスタム Webhook など
  • 統一インターフェース:すべての通知先で一貫したメソッド呼び出し
  • 複数チャネル対応:1 回の操作で複数の通知先に同時送信
  • エラー耐性:一部の通知先が失敗しても処理を継続
  • 環境変数サポート:設定の外部化が容易
  • 拡張性:新しい通知先を追加する仕組みを提供
  • 柔軟な設定:コード内での設定と環境変数による設定の両方をサポート