Slack の api を使って,授業の出席管理システムを開発した
背景
新型コロナウイルスの影響で,オンライン授業を導入している大学は少なくない. 北海道大学の学部の授業も,オンラインで進める方針だ. 学生の出席管理を,学生と教員双方にとって簡単に実現すべく,Slack 上での出席管理システムを開発した.(メールなどでの出席をするのは,送る側もめんどくさいし,確認する側も大変である)
成果物
やったこと
- Slack の Outgoing Webhooks ってやつで bot を登録
- チャンネル内の発言を拾って,Google Apps Script を起動
- GAS で,スプレッドシート書き込み処理と,Slack の api(チャンネルへの POST)処理を行う
感想
ほむらちゃんありがと
slack の api を開発したい
— monkukui (@monkukui2) 2020年5月21日
とあるチャンネルで発言したら,発言内容と slack id を拾ってスプレッドシートかなんかに出力したい
これってできるかしら
こういうの? https://t.co/Hfbc22u9hu
— homu (@homuhomucomp) 2020年5月21日
やりたいことにより近そうなのありました (ただ token 作れなくなったからここから工夫する必要はある) https://t.co/TadMXE09G5
— homu (@homuhomucomp) 2020年5月21日
あ、出席管理か
— homu (@homuhomucomp) 2020年5月21日
ならこれが一番近そうですね https://t.co/G677h0nWUK