Add FeiShu Integration
related issue: #473 (closed)
In this MR, introduce Integration::Feishu
which similar like Integration::Slack
, however there are several things different
- no
webhook
field needed - introduce
Language for notify
field, containsChinese/English
- introduce
FeiShuClient
to send message toFeiShu Platform
- When
Integration::FeiShu
created, not only validatechannel
fields, but also need useFeiShu API
to getchannel_id
, which used in sending notification. - set locale before send notification
- FeiShu integration can be created on instance/group/project level, and enable/disable different events
由 毛超 编辑于