Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
3
Help us understand the problem. What is going on with this article?
@kboy

【2021】全チャンネルに招待してくれるSlackBotを作ってみた

こちらの記事を参考にして「全チャンネルに招待してくれるSlackBot」を作ろうと思いましたが、slackAPIの変更があったりしたので、その部分を加筆したいと思います。

まず、上の記事の0~3はそのまま現在も使えるので大丈夫です。

問題は4のGAS から チャンネルに発言するの部分で、紹介されているslackのAPIを叩けるライブラリは古く、2020年のslackAPIの変更に対応できてないのでチャンネル一覧の取得や、チャンネルへの招待のAPIが動きません。

なので、記事の5,6ではそのライブラリを使ったコードで紹介されていますが、今回僕はslackAPIをそのまま叩くコードに書き換えて実行しました。

以下のgistがサンプルコードです。

今回はFlutter大学のslackで使うため、全てのチャンネルではなく、timesというチャンネルに全て招待されるBOTにしてみました。

こんな感じで動きます。

スクリーンショット 2021-05-02 16.53.24.png

是非、元ネタのqiita記事も参考にしつつ、コード部分は私の書いたやつを参考にして、slackBOTを作るのに役立ててもらえたら嬉しいです。

以上

3
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
kboy
最近は「KBOYのFlutter大学」というFlutter講座をYouTubeで作ってます。
kboy_flutter_univ
KBOYのFlutter大学はKBOYが運営するFlutterアプリ開発を学ぶオンラインコミュニティです。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
3
Help us understand the problem. What is going on with this article?