GoogleAppsScript

GoogleSheetのプルダウン選択肢を特定のフォルダ内のファイル一覧から自動更新する【GoogleAppsScript】

はじめに デモ 環境 実装方法 特定のフォルダからプルダウンを更新 Custom Menuを作成 参考サイト はじめに とあるプロジェクト(インディーズゲーム)で、Unity向けのADV開発基盤を作成しています。 ここでは Googel Sheetを使ったシナリオデータの管理を行っ…

FungusのFlowchart内にあるセリフデータをGoogle Sheetに反映させる【Unity】【GoogleAppsScript】

はじめに Demo やりたいこと 環境 実装 1. シーン上に存在する会話NPCのセリフの取得 2. Google Sheetにセリフデータを反映させる Unity側の実装 Google Apps Script側の実装 3. セリフデータの分析及び一覧化 はじめに Unityで会話実装を行う際にFungusを使…

Google Sheetを使ったFungusのテキストデータの管理【Fungus】【Unity】【GoogleAppsScript】

概要 私たちが制作した「DreamIsland」(*1)というゲームでは、Fungusを使ってNPCやオブジェクトとの会話イベントを実装しています。その中でFungusのデータ管理(会話テキストやフロー)についていろいろ調査と試作をしていったん解決ができました。 今回は Fu…

GAS経由でGitHub IssueをGoogle Sheetへ自動更新【GoogleAppsScript】【GitHub】

プロジェクト管理をするときにいろいろ選択肢があるのかで,個人プロジェクトや同人チームだとGoogle スプレッドシートを使うことが多々あるかと思います. GitHubのissueと当時に使用するときに両方更新するのはめんどくさいので,issue側を使用してシート…

GoogleSpreadSheetから定期予定をtrelloに追加する【GoogleAppsScript】【TrelloAPI】

IFTTTが有料になったことで,月単位や週単位での予定をIFTTTで管理,追加していたものが数の制限で厳しなくなりました そこで,SpreadSheetに予定の詳細や追加予定日,周期などの書き,GASで自動追加してくれるようにしてみました! 完成画像 スプレットシー…

slackのchannelの履歴を取得する【GoogleAppsScript】

今回はchannelの投稿履歴をちょっと月ごとにまとめたいと思うことがあったので何番煎じになるかわかりませんがやってみます slackのtokenを取得とscopeの設定 チェンネルの履歴の取得 channel id の取得 GASのレスポンス情報の確認 コード slackのtokenを取…

trelloの機能をGoogleAppsScriptで拡張する(一定時間ごとにボードを監視し,いらないカードを削除する)【GoogleAppsScript】【Trello】

trelloってとっても使いやすいのですが,ちょっと不便だと思うことがあるのです!!それは,いらなくなったカードや間違えて作ったカードを削除するためにアーカイブにしてから削除しないといけないのです. そこでGASで自分のboardを監視して,いらなくなっ…

trelloの機能をGASで拡張する(trelloの毎日のタスクをevernoteに保存する)【GoogleAppsScript】【Trello】

いままで,タスク管理をevernoteで行っていました.ちょっと友人からTrelloを紹介されて使って毎日います.どのくらいのタスクをこなしているのかがいまいち可視化できていないため,evernoteに戻そうかと..しかし,もう自分で作ったほうが早いと思い作りま…