イノベーション エンジニアブログ


株式会社イノベーションのエンジニアたちの技術系ブログです。ITトレンド・List Finderの開発をベースに、業務外での技術研究などもブログとして発信していってます!


このエントリーをはてなブックマークに追加

Tag: G-A-S


  1. GASでslackのお誕生日チャンネルを作成する

    KTNです 今回はGASでslackをあれしてみたいと思います 社内で「お誕生日社員にプレゼントを作る」という文化があるのですが、 その連絡にslackのプライベートチャンネルを使っています slackの画面で「チャンネルを作成する」ボタンを押して、メンバーを手作業でぽちぽちぽちぽちして 全社員(お誕生日の人だけ除く)になっているのを確認後、作成してます たまにミスって誕生日の人が入ってたりして何を作るかバレたりなんてこともあります なのでこの面倒な作業を自動化してみます お誕生日の人を選択するプルダウンを実装 全社員が参加しているチャンネルがあるのでそのチャンネルのメンバ全員を取得 →slackのAPIで情報を取得、このURLで検証が出来ます  https://api.slack.com…

    GAS, slack, birthday, channel

  2. GASで業務効率化 ~スプレッドシートからGoogleドキュメントを作成する~

    こんにちは、亜美です。 会社で一二を争うハンサム風男子である、Mさんからこんなご相談をいただきました ・タスクをスプレッドシートで一覧化し、管理している ・一つずつ内容をコピペしながら、作業用のGoogleドキュメントを作成している ・非常にしんどいからこういうやつをつくってほしい 図 ①スプレッドシートの変更点を取得 ②Googleドキュメントを作成し、スプレッドシートから取得した内容を書き込む ③作成したGoogleドキュメントのURLを取得 ④スプレッドシートにURLを書き込む イメージ 担当者が入力されたのをきっかけに、ドキュメントが生成されるようなイメージです コードの全体像は以下です function createDocumentForWork() { //スプレッドシート…

    GAS, GoogleAppsScript, GoogleDocument, Spreadsheet, AMI

  3. Trello APIとSlackとGASとRaspberryPiを使ってみたお話。

    みなさまこんばんはこへです。 暑くなってきまして、そろそろTrello APIやラズパイやGASを使って何かしたい時期が来ましたので触ってみました。 イメージ 残タスク通知をGASでやるぜ ↑の今日やることリストに入っているカードを毎日18時にSlackに通知する。 ※事前にTrelloApiのkeyとtoken、リストのidを取得しておく。 function checkTrello() { var trelloKey = "###TRELLOKEY###"; var trelloToken = "###TRELLOTOKEN###"; var listId = "###LISTID###"; var api = "https://trello.com/1/lists…

    Kohe, Trello API, Slack, CoffeeScript, RaspberryPi, GAS

  4. 誕生日を覚えるのも、メールを送るのも忘れてしまいがちな私がGASを使って全自動化した話

    こんばんはこへです。 下準備 まずはスプレットシートに必要な情報を記入していく。 こ~んな感じで、 A列に日付 B列に誕生日の人の名前 C列に誕生日の人のメアド D列にメールの件名 E列にメール本文 F列にデフォルトのメールの件名 G列にデフォルトのメールの本文 を書いていく。 これで表側の準備終了! 仕組みとしては簡単! 誕生日の日に指定したメアドにメールを送る。 何も指定がなければ、デフォルトの件名と内容が自動的に入る。 指定すれば、指定した件名と内容が送信される!! コードを書いていこう 全部で40行もかからない。なんとお手軽。 ってことで解説。 var sh_id =  SpreadsheetApp.openById('ここにスプレットシートのIDが入るよ') まず、どのシ…

    GooleAppScript, GAS, gas, kohe