このプロジェクトについて
Appriseは、通知配信を共通のURL風構文の背後に抽象化します。単一の設定で1つまたは多数のサービスを対象にでき、URLにはプロバイダー、認証情報、ホスト、チャンネル、ユーザー、デバイス、トピック、オプション設定がエンコードされます。READMEには、Telegram、Discord、Slack、Gotify、Amazon SNS、AWS SES、Mastodon、Matrix、Mattermost、ntfy、Pushover、Pushbullet、PagerDuty、メールプロバイダー、IRC、MQTT、syslog、デスクトップ通知など、幅広いエコシステムのサポートが記載されています。生産性、SMS、デスクトップ、メール、カスタム通知のカテゴリが文書化されています。
このパッケージは、組み込みのPython開発者向けAPIとしても、スタンドアロンのコマンドラインツールとしても使用できます。文書化されているCLI機能には、設定ファイル、ファイル添付、環境変数による設定、カスタム通知やフックの読み込みが含まれます。APIは対応する設定機能と添付ファイル機能を提供します。画像と添付ファイルは、選択した通知サービスが受け入れる場合にのみ処理されます。メッセージは非同期で送信され、プロジェクトは軽量であると説明されています。
Appriseは、個別のプロバイダー統合を維持する代わりに1つの通知抽象化を求めるアプリケーションや、アラート用の再利用可能なCLIを必要とするシステム管理者およびDevOpsワークフローを対象としています。認証情報とターゲットはユーザーが指定し、正確なURLスキームはサポートされるサービスによって異なります。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.