download the GitHub extension for Visual Studio, ダイアログの検索ボックスに「script」と入力してリストに出てきた「Google Apps Script」の「+接続」ボタンを押します。, 新しいスクリプトを作る画面へ遷移するので、左上の「無題のプロジェクト」をクリックして、「Miyamoto-san」に変更します。, メニューの「ファイル」→「プロジェクトのプロパティ」を開いて「Time zone」を「東京」に合わせてください。, Google Drive上に「Slack Timesheets」というSpreadsheetが生成されます。, 先に「新しいバージョンを保存」ボタンを押した後、「アプリケーションにアクセスできるユーザ」から「全員(匿名ユーザを含む)」を選択します。, 登録完了後に出るウインドーの「現在のウェブアプリケーションのURL」をどこかにメモしておいてください。, SlackのWebサイトへログインし、「timesheets」チャンネルを追加します。, ページ下部の「DIY Integrations & Customizations」から「Outgoing WebHooks」を選びます。, 「Integration Settings」の「Channel」を「#timesheets」を選択し、「URL(s)」には「APIの公開」でメモをした「現在のウェブアプリケーションのURL」を入力し、「Save Integration」を押します。, 左のサイドバーの「Add New Integration」から「Incoming WebHooks」を選びます。, ページ最下部の「Choose a channel...」から「#timesheets」を選択して、「Add Incoming WebHook」を選択します。, 遷移したページの「Your Unique Webhook URL」の下に書かれているURLをどこかにメモしておきます。, 「Integration Settings」右の「Expand」を押して、「change the name of your bot」をクリックし「miyamoto」を指定します。, 「miyamoto」以外の名前を指定する場合は、Spreadsheetの「_設定」の「無視するユーザ」にその名前を加えてください。, メニューの「ファイル」→「スプレッドシートの設定」を開いて「タイムゾーン」を「東京」に合わせてください。, 下のタブから「_設定」を開き、「Slack Incoming URL」がある「B1」に「Slackへの設定」でメモした「Your Unique Webhook URL」を入力します。, ユーザ名に. 今は株式会社ベンドでインターンしています。 Learn more, We use analytics cookies to understand how you use our websites so we can make them better, e.g. - 無料【神ツール第二弾】, Google Apps Scriptで書かれたSlack用勤怠管理Botの「みやもとさん」, 【完全無料】Googleスプレッドシートを最強のプロジェクト管理ツールにする裏技を紹介します!, 打刻機とは?特徴・種類 | タイムカード・IC・指紋認証あり・クラウド型勤怠管理システム比較, 直行直帰のメリット・デメリットとは?労働時間・ルール、システム化で業務を効率化しよう. Why not register and get more from Qiita? github.com.

(本記事では2016年10月時点で動作するように改造していますので、併せ読みしながら参考にしてください。) 運用にもよりますが、今の会社ではフレックスの予実管理と、遅刻早退管理、週休日、在宅などが管理されているので、なかなか大きいテーブルになってしまいました。, 勤怠に関する入力は全てここに書き込む うまくいくと行頭に//が入ります。 Are you sure you want to send this feedback to Wantedly? Slackって何?って思った方は、こちらの記事を読んでください!記事の中でslackについて説明しています!, 使い方は、簡単で、Slackの勤怠くんのチャンネルで「開始・中断・再開・終了」と打って送るだけです。そうすると、勤怠くんが自動で勤務時間を計算してくれます。, もし使い方が分からなくなったら、「ヘルプミー」と送れば勤怠くんが使い方を教えてくれますよ!, 勤怠くんができる前までは、「remoteチャンネル」というチャンネルで「開始・再開」「中断・終了」を言ってもらっていました。, 毎月末に全員にSlackの「投稿時間」から勤務時間を自分で計算してもらい、Slackの個人チャットで自己申告してもらっていました。, 「勤怠くん」が完成する前までは、働いてくれる友達にかなり面倒な時間計算をさせていて申し訳ない感情がありました。, 7月は僕が前期の期末試験の影響で仕事に時間が避けなかった時期で、開発者としての鬱憤がかなり溜まっていました。, 夜寝る前とかには「あれもこれも開発したいけど時間がない」ととにかく焦る時期でしたね。, そうやって夜寝る前にあれこれ考えるのですが、その時に思いついたのが「勤怠くん」システムでした。, システムの作り方について構想は頭の中でまとまっていたので、あとは開発時間を確保するだけでした。, エンジニアとしては、「頭の中に全ての構想はあるけれど着手できない」というのが一番モヤモヤして気持ち悪いんです(笑), これ以上、チームのインターン生に事業とは全く関係ない雑務に時間を取らせてはいけないという焦りが凄かったんです。ちょうど8月分の給与から勤怠管理ができるように爆速で開発しました。, 動作検証が不十分なところもあるままリリースしたので、プログラムにエラーがないかちょっと心配でしたが期待通りに動いてくれたので嬉しかったのを覚えています。, さっき言ったように、なんとしてでも8月の「頭」から「勤怠くん」を導入しようと一日で開発したので、名前を考えたりチームに募集したりする時間がなかったんです。, 今では「勤怠くん」っていう地味でシンプルな名前にも愛着が湧いているので、これでよかったなと思います。, 「勤怠くん」をリリースした当時の僕たちは完全にリモート組織だったので、remoteチャンネルを少しでも充実させたかったんです!, メディアチームとコミュニケーションと取る中で「それ、自動化できるよ?」と僕が気付けることはいくらでもありました。多分まだ気がついていないだけで、これから先に発見できることもたくさんあると思います。, そうやって、メディアチームが資格Timesにとって本質的に必要なことに集中させてあげることも、CTOやエンジニアチームの重要な役割の一つだと考えています。, ▼メディア事業で課題を解決▼ https://bitbucket.org/agiy/ If this story triggered your interest, why don't you come and visit us. Why not register and get more from Qiita? Use Git or checkout with SVN using the web URL.

More than 1 year has passed since last update. 下の行に追加すればランダムで選ばれます。, 以上がslackで勤怠管理botを動かすのに必要な手順でした。 GASはJavaScript互換の本格的なサーバーサイドのスクリプト言語です。 ベンドの勤怠管理システム「勤怠くん」 について紹介します。 勤怠くんはSlack内で使えるアプリなのですが、実はこのアプリ、 CTO矢野さんが自分で開発した勤怠管理システム.

We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. If nothing happens, download Xcode and try again. ▼優秀なチーム▼ また、既にデフォルトで書かれているコードも消しておきます。, まずはmasuidriveさんが公開しているみやもとさんのmain.gsにアクセスします。, アクセスしたら上のコードが表示されるので、 ctrl + A → ctrl + c で全てコピーしましょう。 資格Timesの社長は現役東大生であり、その素質を認められ立ち上げ初期から資本金1500万円の調達に成功しました。潤沢な資金を事業に投下し続け、学生ベンチャーとしてはトップレベルの成長率を誇る会社として名乗りを上げました。

webserver+php+postgreSQL、よく使うのはPHPの正規表現、あとjavascriptを少しです。あとはSlackでCustom Integrationが使えること。 PostgresにDB・Tableを用意. 関西弁のSlack勤怠管理botとは. Copyright ©︎ 2020 All Rights Reserved by SMARTCAMP Co., Ltd. 普段使っているSlackに勤怠管理のbotを追加しませんか?勤怠管理システムがまだない企業は、これを使えば簡易的には管理できるかもしれません。本記事は関西弁バージョンでお届けします。, 勤怠管理表Excel(エクセル)テンプレート5選 | 無料ダウンロード可能・使える出勤表, 【2020年最新】勤怠管理システム比較|価格・機能・口コミ - おすすめクラウドサービス, TeamSpirit: 株式会社チームスピリット、EnCollabo: 株式会社ニックス、Touch On Time: 株式会社デジジャパン、ちゃっかり勤太くん: 企業情報未登録、CYBER XEED: アマノビジネスソリューションズ株式会社、バイバイタイムカード: 株式会社ネオレックス、follow スマートタッチ: NTTコムウェア株式会社、CAST NAVIGATOR: 企業情報未登録、CLOUZA: アマノビジネスソリューションズ株式会社、ICタイムリコーダー: 株式会社オープントーン、スマレジ・タイムカード: 株式会社スマレジ、シュキーン: 企業情報未登録、ジョブカン勤怠管理: 株式会社Donuts、jinjer勤怠: 株式会社ネオキャリア、Hachikin: 企業情報未登録、IEYASU: IEYASU株式会社、kincone: 株式会社ソウルウェア、AKASHI: ソニービズネットワークス株式会社、ネクストICカード: 株式会社ジオコード、e-就業ASP: 株式会社ニッポンダイナミックシステムズ、勤労の獅子: エス・エー・エス株式会社、レコル: 中央システム株式会社、CLOMO: 株式会社アイキューブドシステムズ、Focus U タイムレコーダー: キャップクラウド株式会社、follow: NTTコムウェア株式会社、CC-BizMate: 株式会社クロスキャット、direct Smart Working Solution: 株式会社 L is B(エルイズビー)、MOTクラウド勤怠管理システム: 株式会社バルテック、KING OF TIME for ビジネスプラス: 株式会社NTTドコモ、マネーフォワードクラウド勤怠: 株式会社マネーフォワード、勤次郎Smart: 日通システム株式会社、Airシフト: 株式会社リクルートライフスタイル、勤怠管理システムTimes: 株式会社ロココ、e-就業OasiS: 株式会社ニッポンダイナミックシステムズ、ミナジン就業管理: 株式会社ミナジン、KING OF TIME: 株式会社ヒューマンテクノロジーズ、リシテア 就業管理クラウドサービス: 株式会社日立ソリューションズ、IBLook: 株式会社ビービーシステム、BizWork+: 株式会社ウェブサーブ、TeamSpirit: 株式会社チームスピリット、KINPIRA CLOUD: SCAVE、Solaポータルサービス(SPS): Sola株式会社, Slackでうごく自動の勤怠管理bot(関西弁)がめっちゃ便利やで!! 私の社内ではtimesheetというChannelに登録してもらうことにしています。 APIキーの取得方法は Google APIs で取得できます。 資格Timesには現役東大生を多く含む圧倒的に優秀な人材が集まっています。もちろん東京大学以外の他大生も複数所属しており、学歴などによる派閥なども一切ないため和気藹々とした環境が整っています。インターン生全員がその頭脳と集中力を生かしてメディアチームのディレクションなどに大きく貢献しています。 Slackで勤怠管理して可視化する . Learn more. they're used to gather information about the pages you visit and how many clicks you need to accomplish a task. 私の会社では社内のコミュニケーションツールにslackを使用しており、この度使用していた勤怠管理ツールが2016年5月に終了するため、これを機にslackで勤怠管理できる「みやもとさん」を使ってみよう … 『経済界』にて人材育成企業2020に選出され、CEOのインタビューを掲載していただきました。「ハイクオリティーな記事で日本全体の学びを底上げするメディア」と紹介していただいております。今後も人材育成に力を入れてまいります!. Help us understand the problem. AB&C カンパニーでの第2日目です!今日のオリエンテーションでは、医療保険をはじめ、充実の福利厚生について紹介していきます。資料はこちらから : 午前中には IT チームも参加します。新しい PC について質問があればこの機会にどうぞ。, チケットの時間です!オフィスのどこかに、今夜の試合のチケットを 2 枚隠しました。トリビアクイズに答えると、ヒントがもらえます。, © Copyright 2020 Slack Technologies, Inc. All rights reserved.いずれの商標もそれぞれの所有者に帰属します。. they're used to log you in. 現在はgitが修正され下記に書いた問題は起こらず、そのまま利用できるようです。, 私の会社では社内のコミュニケーションツールにslackを使用しており、この度使用していた勤怠管理ツールが2016年5月に終了するため、これを機にslackで勤怠管理できる「みやもとさん」を使ってみようと思いました。 最終的にbiツールの勤怠ダッシュボードを作成して可視化. slackもgoogleも今もアップデートを繰り返しているのでまた動かなくなるかもしれませんので、まずは勤怠管理になれるために始めようかな、という会社であれば、ぜひ導入してみてください。, エラーメッセージのメールが飛んでくることもあるので、鬱陶しく思うようであればフィルタリングしておくと良いと思います。, 過去にもこのような神ツールを記事配信しておりますので、ぜひチェックしてみてください!, 【神ツールシリーズ】 とりあえずプロジェクト名や、gsファイル名などを埋めておきましょう。 私の家族は全員薬学部出身です。父が製薬企業、母が薬局やドラッグストアで働いていたため、幼い頃から薬や医... 一橋大学経済学部2年 Slackの#timesheetsチャンネルで「おはよう」と発言すると、先の「Slack Timesheets」にユーザ名のタブが作られて、時間が記録されます。 当日の日付が二つ並んでいますが、B〜C列を時間表示に切り替える必要があります。範囲指定をしてメニューの「表示形式」→「数字」→「時間」を選択してください。 週の休日は「Day Off」の欄に,(カンマ)区切りで入力します。 これで設置が終わりました。どんなメッセージに反応するか … 基本的にはみやもとさんのREADME.mdの内容通りには進んでいきますが、先述のようにこの通りにやると動かない可能性があるため、細かい部分の確認をする意味で併せ読みしてください。, Google Driveにアクセスしてください。 勤怠管理Slack Bot みやもとさん. うまくいかない場合は、編集 → コメントの切り替え で対処しましょう。, この処理はバージョンチェックを無効にする内容です。バージョンチェックがうまく動かないので、毎回意味もない通知がでてきますので、無効にしています。, コードの中にある「取得したAPIキー」はGoogleカレンダーのAPIキーのことです。 Google Apps Scriptで書かれた、Slack上で動く勤怠管理Bot。, Slackで下記の様につぶやくと、みやもとさんがGoogle Spreadsheetに勤怠を記録してくれます。, みやもとさんは、プログラム本体をGoogle Driveに保存して実行します。データはGoogle Spreadsheetに保存されます。, Slackの#timesheetsチャンネルで「おはよう」と発言すると、先の「Slack Timesheets」にユーザ名のタブが作られて、時間が記録されます。, 当日の日付が二つ並んでいますが、B〜C列を時間表示に切り替える必要があります。範囲指定をしてメニューの「表示形式」→「数字」→「時間」を選択してください。, これで設置が終わりました。どんなメッセージに反応するかは、timesheets.jsの正規表現を読み解いてください。, また、このシートを編集不可で共有することで、勤務時間の確認などが簡単に行えるようになります。, Spreadsheetの「_メッセージ」シートに各メッセージのテンプレートが書かれています。縦に複数設定すると、ランダムで選択されます。, みやもとさんはロジックの検証をNodeを使って行う事ができます。Nodeの実行環境を整えたら下記のコマンドを実行してください。. By following users and tags, you can catch up information on technical fields that you are interested in as a whole, By "stocking" the articles you like, you can search right away. コード修正が必要との記事もありましたが、特に必要ありませんでした。 SlackのUIが日本語化されていますが、基本は同じです。 さぁ。使ってみよう。 おはようございます ← 現在時刻で出勤. 現在は資格timesの運営統括をしながら日々成長させてもらっています。. 【完全無料】Googleスプレッドシートを最強のプロジェクト管理ツールにする裏技を紹介します!, 記載されている会社名および商品・製品・サービス名(ロゴマーク等を含む)は、各社の商標または各権利者の登録商標です。. Slackで下記の様につぶやくと、みやもとさんがGoogle Spreadsheetに勤怠を記録してくれます。 会話例. Help us understand the problem. (Macの場合は ctrl を command にしてください), コピーしたら、Google Apps Script の画面の方に戻って、そのまま ctrl + v でペーストします。, たくさんコードがでてきますが、特に知識は必要ありません。

http://blog.masuidrive.jp/2014/10/19/miyamoto-san/. What is going on with this article? You signed in with another tab or window. 簡単なスクリプトを記述し、Googleのサーバーで実行することで、Googleが提供する各種のサービスを操り、独自のWebアプリを実現できます。 We use essential cookies to perform essential website functions, e.g. We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. ▼様々な通信講座会社での掲載実績 人事チームは、Slack を活用して新入社員の採用手続きを迅速化したり、社員のエンゲージメントや満足度を高めることができます。面接の準備から、透明性の強化まで、Slack を通して会社全体に一体感をもたらしましょう。 Googleマップ、Gmail、Googleカレンダー、Google Apps(中略)こうしたGoogle製のサービスのプログラム環境です。

「資格」に関する様々な情報を届けるwebサイト「資格Times」を運営しています。ユーザーの資格に関する多様なニーズに答えられるように、正確でわかりやすい情報をたくさん掲載しています。「資格」の業界で最も信頼されるメディアとして情報を提供し続けることが資格Timesのミッションです。 フォーサイトやスタディング(旧通勤講座)、資格スクエアなどの大手の企業様に直撃インタビューを敢行し、HPにて資格Timesを取り上げていただいております。資格業界で業界最大級メディアとなっています。 下記記事にたどり着き修正するも、現在はGoogle API v3を利用するためにAPIキーを取得し設定しなければ駄目なようで、祝日取得部分を修正。 左上の「新規」というボタンから「その他」を選んで、「アプリを追加」をクリックしましょう。 Google Apps Scriptで書かれたSlack用勤怠管理Botの「みやもとさん」, しかしいざ使おうとすると、2014年で更新が止まっているためかそのままのコピペでは動かず悪戦苦闘を繰り返し、結果解決できたので記載しておきます。, まずgithubにあるものをそのまま実行すると、googleCalendarAPIがこけ祝日の取得に失敗する。 Learn more. ▼雑誌『経済界』での掲載実績 For more information, see our Privacy Statement. https://github.com/agiy. 「許可のリクエスト」もでてくるので「許可」しましょう。, これで Google Drive に「Slack Timesheets」というスプレッドシートが追加されます。 「おはよう」や「Good Morning」など、挨拶をすると出勤時刻をGoogleスプレッドシートに自動で記入してくれます。, もちろん修正や休暇申請もできるという優れものです。 GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. 2016/08/04 追記: Learn more. 内容は非エンジニア向けのカンタンな内容で構成しましたので、ぜひトライしてみてください!, アドバイス! 既に「Google Apps Script」がある場合は、そちらをクリックしてください。, ポップアップウィンドウが出てくるので、検索バーで「google apps script」と入力し、Enterキーを押しましょう。, すると、「Google Apps Script」がでてきますので、「+接続」をクリックします。, 先ほどまでなかった「Google Apps Script」が表示されているので、こちらをクリックします。, なんだかコードらしきものが表示されていますね。 Slackのおすすめ人気アプリ(bot):みやもとさん(勤怠管理) オープンソースで利用できる勤怠管理のbotです。 「おはようございます」とチャットに書き込むと、出勤時間が記録されて、「おつかれさまでした」と書き込むと退勤時間が記録されます。 間違えずに編集しましょう。, この部分を選択して、ctrl + / でコメントアウトしましょう。 GASのメニューバーにある、公開→Webアプリケーションとして導入のなかに「プロジェクトバージョン」というのがあるんですが、 内容を修正したらこのバージョンを上げて更新しないと、外から叩かれた場合は中身が古いままになるようです。 You can always update your selection by clicking Cookie Preferences at the bottom of the page. By following users and tags, you can catch up information on technical fields that you are interested in as a whole, By "stocking" the articles you like, you can search right away.

(バージョンを更新してもURLが変わらなかったので、無視してた自分が馬鹿でした), 結果、元のものから下記部分を変更し、バージョンを上げて更新することで利用可能になりました。, 上記は取得期間を2016年のみになっていますが、ここはもっと上手いことできると思います。 If nothing happens, download the GitHub extension for Visual Studio and try again. GoogleカレンダーAPIのキー取得方法は割愛しています。, 私も使い始めたばかりなので、同じく使われてる方からアドバイスをいただけると幸いです。, フルスタックエンジニアみたいな事してます。 連休指定用に2つの日付の判別、フレックス用に2つの時刻の判別、稼働日かどうかの判別など・・・。

'https://hooks.slack.com/services/XXXXXXX/XXXXXXXXX/XXXXXXXXXXXXX', http://blog.masuidrive.jp/2014/10/19/miyamoto-san/, you can read useful information later efficiently. 薬学部薬学科3年の川田侑里(Yuri Kawata)です。 こんにちは。人事・広報のかわたです。 今回、紹介するのは です。 まず、 Slackはビジネス向けチャットです。 多くの人が普段から使っている「LINE」と比較するとわかりやすいです。 Slackでは、目的ごとに「チャンネル」が作れます。これは、LINEのグループと似ていますね! そして、LINEのグループとの最大の違いは、Slackのチャンネルの中で が利用できることです。 LINEでは、グループの中で違う話題が2つ上がったときに、その話題が混在して会話が進められていきます。 Slackでは、チャンネル, https://www.wantedly.com/companies/company_7765230/post_articles/203852. 今回はプロジェクト名を Miyamoto-san にして、gsファイルを main.gsに変更します。

If nothing happens, download GitHub Desktop and try again. Work fast with our official CLI. 任意で入れてください。入れなくても動作はします。

Google Apps Scriptで書かれたSlack用勤怠管理Botの「みやもとさん」をベースにしています。 Google Apps Scriptってなに? Googleマップ、Gmail、Googleカレンダー、Google Apps(中略)こうしたGoogle製のサービスのプログラム環境です。 これがあればだいたいできます.

様々なコマンド判定・日時の判定をクリアし、Insert、Updateをぶちかましていく。, 送信できると、名前の後ろにAPPと書いてあるBotチックなやつ(ちゃんと指定してるけど)が返信したように見える。, コマンドに引っかからなかった場合は、どこかしらのAIBotさんに返信を代わりにお願いしています。, チャットで勤怠管理する「みやもとさん」をリリースしました このシートに勤怠情報が自動で入力されていきますが、まだ設定が終わっていないので設定を続けていきましょう。, 「アプリケーションにアクセスできるユーザー」を全員(匿名ユーザーを含む)に変更して導入を押しましょう。, でてきたポップアップにあるURLをコピーして、どこかに一時的に保存しておきましょう。, ここから後の作業はほぼ本家のREADME.md通りですが、slackがバージョンアップしていて若干UIが違いますので、軽めに解説します。, 追加したら右上の歯車アイコンより「Add an app or integration」を選択します。, 「Outgoing Webhooks」と検索して、「Add Configration」で導入します。, Customize Name や Customize Icon でbotの名前やアイコンを決めましょう。(あとで変更できます), さきほどと同じ要領で「Incoming Webhooks」と検索して、導入します。, 「初期化の設定をしよう」のところで生成された「slack timesheets」のスプレッドシートを開きましょう。, 本家のREADME.mdにあるように、スプレッドシートの「_メッセージ」のテキストを編集すれば、botの応答メッセージを変更することが出来ます。

ジョシュア 国籍 兵役 9, 鬼滅 の刃 24話 ネタバレ 16, ああ 野麦峠 歌 5, 5w1h 例文 看護 40, キスマイ 動画 メイキング 6, ベートーヴェン 弦楽 四重奏 曲 第16番 名 盤 7, 産経新聞 右翼 フジテレビ 8, 流行遅れ 服 2020 6, いなかのくるま ちろる 2ch 6, セリーヌ 折りたたみ傘 新品 5, 細谷佳正 サムネイル 不適切 5, レスター 強盗 施設 4, 英霊 王スターマン バジュラ 8, 家族ゲーム ドラマ あらすじ 14, Pso2 ハンター サブファントム 43, 玄関 虫除け マグネット 6, モニタリング 失礼記者 唐沢 13, マビノギ ランスチャージ 細工 22, イタリア 若手 Fifa19 30, 宝塚 ショー おすすめ 21, アベンチュリン フローライト 相性 5, ダイソー ペットベッド 500円 11, 準急 急行 どっちが早い 15, Snowman 売上枚数 最新 5, ギガ 600馬力 中古 5, 子供 ブログ 事故 15, Qさま ケシマス つまらない 31, Instagram マーケティング 論文 25, シャチ ペンギン パンダ 30, 過去 最高のサッカー プレイヤー 5, 給与計算実務能力検定 テキスト 本屋 14, あっぱれさんま大先生 子役 死亡 13, ホノボーノ 佐久市 テイクアウト 17,