mcj-schedule

機材情報 関係者 予定表管理 警告・注意条件 背景色設定 ADSB Debug SWIM PKG SWIM ATS 秘書コマンド

MCJ秘書(LINE Bot)が現在もっている機能と、受け付けるコマンドの一覧です。受付グループの列は「どのLINEグループでそのコマンドが反応するか」を表します。
Bot を新しいグループで使うには、まずそのグループに招待し、用途に応じて 気象登録 / アルコール登録 等で登録してください。
※ コードの現状を反映した参考資料です。仕様変更時は本ページも更新してください。

全グループ どのグループ/個別DMでも 気象 気象配信に登録済みのグループ アルコール アルコール検査グループ 代理店 代理店グループ(社内グループ以外) スタッフ 社内スタッフグループ/DM 自動 Cron(時刻起動・受信不要) 停止中 現在無効

機能一覧

秘書が提供する主な機能の概要。
機能概要受付スコープ
アルコール検査記録飛行前/飛行後のアルコール検査結果をLINEの文面から構造化して記録アルコール
検知器 点検・センサー交換 記録アルコール検知器の点検・センサー交換をLINEで記録アルコール
アルコール関連リマインド承認チェック・月次/日次点検・センサー交換期限を自動通知自動
気象情報(SWIM)METAR / TAF / ATIS / NOTAM / 使用滑走路 を空港名・ICAOから取得気象
クルー・グループ登録クルーのLINE ID登録、グループ登録、各種登録案内全グループ
シフト管理シフト確認・当番照会・時間外/日勤リマインド・スヌーズスタッフ
見積もりBot代理店向けの自動見積もり・空き状況回答代理店
航空日誌OCR写真から航空日誌を読み取り登録(現在停止中)停止中
行動予定表 LINE共有・入金通知この画面のボタンから画像/テキストをグループへ配信(push)Web / push

全グループ どのグループ・個別DMでも反応

コマンド内容
マイID / myid自分の userId とこのグループの groupId を表示
<苗字> マイID 例: 内山 マイIDクルーのLINEユーザーIDをmasterに登録
<グループ名> グループ登録 例: 営業テスト グループ登録このグループを登録(共有先プルダウン等に反映)
新規登録 <苗字> <フルネーム> 例: 新規登録 内山 内山洋輝新規クルー登録。送信後に区分をボタンで選択
航空機乗組員 / 運航管理担当者 / 整備従事者 / 立会人「新規登録」直後の区分選択
テンプレ / テンプレート / templateアルコール報告のテンプレ文を表示
アルコール登録アルコール記録の使い方を案内(送信グループをアルコール検査グループに設定)
気象登録 / 気象グループ登録このグループを気象配信に登録
気象解除 / 気象グループ解除このグループの気象配信を解除

気象配信グループのみ 気象登録済みのグループ

コマンド内容
空港名 例: 羽田 / 新千歳 または ICAO 例: RJTT取得できる気象種別のメニュー(ボタン)を表示
METAR 羽田 / RJTT METAR など種別+空港を直接指定して取得(メニューを飛ばせる)
種別: METAR / TAF / ATIS / NOTAM / 使用滑走路対象期間は「現在〜24時間後」。NOTAMが多い場合は閲覧リンクで返信
終了気象メニューを閉じる(無反応で終了)

アルコール検査グループのみ 「アルコール登録」を送ったグループに固定

コマンド/入力内容
アルコール検査記録 例:「飛行前アルコール/立会い 吉村/6:30 関川 No.1 0でした」文面を解析してアルコール検査記録を保存
検知器の点検記録検知器の月次点検を記録
センサー交換記録検知器のセンサー交換を記録

※ 受付グループは「アルコール登録」を最後に送ったグループに設定されます。検査記録系はそのグループ以外では反応しません(誤発火防止)。

代理店グループのみ 社内スタッフグループ以外のグループ

コマンド内容
登録 <代理店名> <割引率> 例: 登録 ○○商事 10このグループを代理店として登録(割引率%)
見積もり 羽田→千歳 1泊2日 など区間・日程から自動で見積もりを回答
空き状況の問い合わせ運航可否・空き状況を回答
(日数の聞き返しに数字で返信)保留中の見積もりに日数を補って再計算

スタッフグループ/個別DM 社内シフト用グループ

コマンド内容
シフト確認自分の今月の残りシフトを表示(未登録なら「登録」を案内)
今日の当番 / 明日の当番その日の当番を表示
登録 / 登録 <名前>LINEアカウントとスタッフを紐付け(個別通知が届くようになる)
転送済時間外/日勤リマインドへの確認応答(再送を停止)
<1〜4>時間OFF 例: 2時間OFFリマインドを指定時間スヌーズ
確認オーバータイム確認

自動通知(Cron) 受信不要・時刻起動

通知タイミング
時間外リマインド18:00以降、確認(転送済)まで30分毎に再送
日勤リマインド土日祝の9:30以降、確認まで30分毎に再送
月末シフト自動生成月1回
センサー交換リマインド毎月15日
月次/日次点検リマインド月初/毎日(未完了がある場合のみ)
アルコール承認リマインド記録から1時間後・未承認分(5分毎チェック)
LINE枠アラートpush月間枠が80%・90%到達で若者部に通知

停止中 航空日誌OCR

操作内容
写真送信 → 読取 → 反映する/反映しない上書きする/やめる航空日誌の写真をOCRして登録(現在無効)