Corredor

ウェブ、プログラミングの勉強メモ。

Google Apps Script (GAS)

GAS が V8 エンジンに対応したので let が使えるようになった

Google Apps Scripts が V8 エンジンに対応した、というニュースは2020年2月末頃に流れていたと思う。 参考:祝!Google Apps Scriptが「V8ランタイム」をサポート!モダンなECMAScript構文が使えるようになった 自分はレガシーな JavaScript も気にせず書け…

Mastodon とも連携できる Misskey を始めてみた

少し前に Mastodon (mstdn.jp) を始めた。 Neo (@Neos21@mstdn.jp) - mstdn.jp 今回は、Mastodon のユーザをフォローしたりもできる、Misskey という分散型 SNS に登録してみた。 自分が登録したのは Misskey.io インスタンス。 Neo (@Neos21) | Misskey ブ…

はてなブログを更新したら Mastodon に投稿する IFTTT を作る → mstdn.jp 対策に GAS も併用

はてなブログに限らずだが、RSS フィードを発行するブログ等の媒体を更新した時に、その RSS フィードの更新を検知して IFTTT の Webhook が発火し、Mastodon API を使ってブログの更新内容をトゥートする、そんな仕組みを作ってみた。 前半は通常のマストド…

GAS を使って Slack コマンドが受け取った文字列を別のサーバに POST 送信する

Google Apps Script (GAS) で POST 送信する方法。 以前、Twitter API をコールする GAS スクリプトを書いたが、今度は Twitter のようなサードパーティライブラリが用意されていないサーバに対して、ローレベルに POST 送信をしてみる。 neos21.hatenablog.…

Google Apps Script を使って Slack から Twitter 投稿を行うスラッシュコマンドを作る

Slack のスラッシュコマンドを作ってみる第2弾。今回は、Slack から Twitter 投稿が行えるスラッシュコマンドを作ってみよう。 前提条件 GAS プロジェクトにライブラリを追加する GAS のスクリプトを実装する GAS プロジェクトを公開する Twitter API のコー…

Google Apps Script を使って Slack のスラッシュコマンドを作る

Slack というチャットツールには、サードパーティのアプリや「スラッシュコマンド」と呼ばれるコマンドを追加できる。そしてそれらは自作することもできる。 今回はバックエンドに Google Apps Script (GAS) を使って、投稿内容をオウム返しするだけの、シン…

Google Apps Script を使ってみる

Google Apps Script (GAS) は、2009年に登場した、サーバサイド JavaScript の実行基盤。今でこそ Node.js が動作する PaaS はよくあるものの、2009年当時はかなり革新的なサービスだったのではないかと推測する (当時をよく知らない)。 GAS は G Suite プラ…