マガジンのカバー画像

素人が翌日の勤務(シフト)を告げるLINEbotを作った話

14
運営しているクリエイター

#Googleフォーム

素人が翌日の勤務(シフト)を告げるLINEbotを作った話【1】

はじめに この記事は、これまでプログラミングに関わったことのない筆者が、便宜的な理解のもと、同じようにプログラミングに挑戦したいと思っている方向けに書いているものです。理解に誤りがある可能性がありますので、あらかじめお知らせいたします。

シフト忘れを解決したい! 筆者が勤務する福祉施設は勤務形態が複雑で、毎日出社時間が違います。こうした職場では”あるある”かと思いますが、年に何回かは出勤時間を間

もっとみる

素人が翌日の勤務(シフト)を告げるLINEbotを作った話【11】

今回は、シフト変更への対応について書きます。

シフト変更機能の仕様を考える仕事をしていて、勤務が変更になることって割とよくありますよね。体調不良で休んだり、休んだ人の穴埋めでシフトが変わったり、単純に予定が変わって変更になったり・・・。

今のところ、このシステムではスプレッドシートにシフト表があり、それを編集することでしかシフト表の変更ができません。毎日流れるシフト通知はスプレッドシートを参照

もっとみる

素人が翌日の勤務(シフト)を告げるLINEbotを作った話【12】

今回はフォームを作ります勤務変更の処理を従業員各自で行ってもらうために、Googleフォームを利用する、ということを前回書きました。今回はフォームの内容を作っていきます。

まず、スプレッドシートのツールタブから「フォームを作成」を選びます。

すると、フォーム作成画面が現れます。表題(testの部分)は「勤務変更」とか「シフト変更」に書き換えましょう。

スプレッドシートにはフォームの回答が送ら

もっとみる

素人が翌日の勤務(シフト)を告げるLINEbotを作った話【13】

前回はフォームの中身を作りました。今回はフォームの回答があったときの動作について書いていきたいと思います。

まずは1回試してみます。

"たなか"の12/7の勤務は元々日勤ですが、これを遅番に変更したいと思います。

送信すると、スプレッドシートに回答した内容が反映されます。ここから値を取得して、勤務表に変更を加えていきます。

それではさっそくコードを書きたいのですが、今回のコードは今までとは

もっとみる