Skip to content

Tobanと外部サービスの連携にワークフローSaaSを使う #385

@mashharuki

Description

@mashharuki

利用者からのフィードバックで出た要望として、SlackやLINEに通知を送ったり、特定のスタンプをキャッチしてアシストクレジットを送ったりできるようにしたいものがある。
今後も要望がでてくるとおもうので拡張性を担保するために、外部のワークフロー構築ツールを噛ませる。

このissueではアシストクレジットの送付をDiscordに通知する方法を検討する。

設計

以下のようにIFTTTインテグレーション(Appletと呼ぶ)をつくれば、その先のアウトプットは既存のものを使える。

例えばDiscordに通知する場合

  • Toban(アシストクレジット送付) => Goldsky? => IFTTT => Discord

例えばLINEに通知する場合

  • Toban(アシストクレジット送付) => Goldsky? => IFTTT => LINE

やること

  • IFTTTのAppletsについて調査して、どんな開発が必要かをかんがえる。ドキュメント
  • IFTTTが微妙そうだったらMakeというサービスもあるし、他にもっといいものがあれば検討
  • サンプルとしてアシストクレジットを送ったらDiscordに通知されるようにする AさんがBさんにXXXアシストクレジットを100送りました と送信する。メンションはなくてOK

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions