一つのBotで全て解決!Swift製Slackbot開発術 by yochidros

iOSDC Japan 2023
ルーキーズLT(5分)

一つのBotで全て解決!Swift製Slackbot開発術

yochidros yochidros yochidros
4

普段bot開発はnode.jsやpythonなどで行われているかと思いますが、swiftでも開発ができることはご存知でしょうか?
aws-lambdaにswiftのruntime用意されているのでそれを利用することで実現が可能です。

bot上でAppstoreConnectAPIを利用することで今までfastlane上やローカル環境で行っていた作業がslackだけで完結できます。
AppstoreConnectAPIだけでなく、GithubやBitriseにも対応ができるので作業の効率化が高められると思います。

今までアプリの審査提出する準備もマウスでポチポチ動かしていた作業やめませんか?

swift製のslack-botを運用し始めて一年ほど経過したのでそこまでの知見などを共有したいと思います。