SlackのReal Time Messaging APIで得られる情報を眺める

自身のSlackアカウントが受領している情報を1箇所に集めてナニカできるかなと思ったとき、まず雑に情報だけ取得してみようと思い試してみた。

github.com

というのがあってnpmでも公開されているのでnpm installする。

$ npm install --save @slack/client

サンプルにもある通りなのだけれども一応さらっておくとここで取得できるトークンを利用して雑に以下の様なコードを実行するとReal Time Messaging APIで取得できる情報が全てダンプされる。

var token = 'xoxp-******-******-*****-*****';
var slack = require('@slack/client');
var RtmClient = slack.RtmClient;

var RTM_EVENTS = slack.RTM_EVENTS;
var CLIENT_EVENTS = slack.CLIENT_EVENTS;

var rtm = new RtmClient(token, {logLevel: 'debug'});

rtm.start();

rtm.on(RTM_EVENTS.MESSAGE, function (message) {
  // 例えばメッセージを検出したときにはここでナニカする
});

実行すると以下の様な形で取得された情報のJSONが流れていく。

debug: { '0': 'raw_message', '1': '{"type":"pong","reply_to":2032}' }
debug: sending message via ws: {"type":"ping","id":2033}
debug: {"type":"message","channel":"C03QHFYDB","user":"U02B59NCD","text":"てすと","ts":"1494125387.277986","source_team":"T02B3CR15","team":"T02B3CR15"}

ログレベルを debug にしているので全てのRTM APIで得られたJSONが出力されている。

チャンネル上で発言された内容や別で立ち上げていたクライアントがサーバー側と接続状態を確認するためのping-pongだったりが眺められたりして素朴に面白い。

オクラときゅうりのあえもの, 押井守監督のインタビュー - 徒然日記

ゴールデンウィークだからといって特に何をするわけでもなく予定があるわけでもないので昼から自宅で料理していた。

radiko阪神対広島の中継を聞きながら手羽元煮込んだりオクラで和物作ったり。いろいろ作れたので満足。

オクラはきゅうりと和えたのだけれども立夏ということで夏っぽくてよかった。

  • きゅうり(1本)は千切りに、オクラ(5〜6本)は塩もみして産毛を取ってそのまま1分間熱湯で茹でた後、小口切り。
  • 塩もみしたきゅうりの水分を絞ったものと小口切りにしたオクラを混ぜてそこに醤油大さじ1, 酢大さじ1, みりん少々を混ぜる
  • 冷やして小皿に盛る

簡単なのでおすすめ。だんだんさっぱりしたものが欲しくなってくる季節柄。写真すらとってないけどイメージしたまんまのものができる。

ご飯を食べた後、下のインタビュー記事読む。

大分前のインタビューだけど映画版「機動警察パトレイバー2」の後藤隊長のモデルがスタジオジブリ鈴木敏夫さんだったという話読んでなるほどと思ったり。言われてみれば共通点感じる。

business.nikkeibp.co.jp

徒然日記 - 机の上の整理

連休恒例の自宅の机整理実施。こまめに掃除をしていたりしているのだけれども最近自宅勤務する必要があったときに長居していると使わないから片付けたり処分したほうがよいなと思うものが目についたので。

本も以前は1軍、2軍と分けて*1手元に置いておきたいと思う本は机の上の小さな本立に(1軍), それ以外は本棚(2軍) として置く様にしていたのだけれども、本棚の方で分ければいいのでは。と思い本棚の方で1軍、2軍と棚を分けることにして机の上はできるだけ広くなる様にしてみた。こうすると結構余裕が出てそこそこ長く机の上で作業してもストレスが減った気がする。机は空いているスペースができるだけ広いほうがいいと最近は思う。

片付けをして一息ついてパラパラと本を読んだりして過ごす。数学ガール改めて読んだけど面白いな。順列組み合わせとか計算量の話だったり何度でも読み直したい内容。

数学ガール/乱択アルゴリズム (数学ガールシリーズ 4)

数学ガール/乱択アルゴリズム (数学ガールシリーズ 4)

*1:たとえが昭和である

バランスボール, 母の日ギフトのおすすめ記事 - 徒然日記

諸般あってバランスボールを椅子代わりに仕事をしてみているのだけれども慣れていないこともあって6時間経過したあたりから腰にきた。

よむよむカラメルで母の日ギフトの紹介記事公開しました。是非参考に。

pickup.calamel.jp

2017年4月に読んだ本を振り返る

4月6作品。技術書が消えた。来月は読むぞ。

罪の声は評判通りの引き込まれ具合で本を買った当日と翌日までに一気に読み終えた。フィクションなのだけれども事実に基づいた積み重ねによって一瞬ノンフィクションなのではないかと思った瞬間にこれはフィクション出会ってほしいと思う切なさが積み重なった読後感だった。416ページの厚みを全く感じさせなかった。

ジブリの文学はあとがきの文章がとても素敵だった。

宮さんの引退宣言を喜んだのは、僕をおいて他にいない。日本中が悲しみに包まれていた。

なのに、あのとき、ぼくだけが壇上でニコニコしていた。

老後の楽しみ。肩の荷を下ろす。色んな言葉が浮かんでいた。これから何をやろう。そう考えると嬉しさを押し殺すことが出来なかった。 束の間の夢だった。

一期は夢よ、ただ狂へ。こうなったら、やるしかない。

もっと自分も狂おう。いい意味で。


hideackの本棚 - 2017年04月 (6作品)
ジブリの文学
ジブリの文学
鈴木敏夫
読了日:04月08日
評価5

罪の声
罪の声
塩田武士
読了日:04月30日

powered by Booklog

徒然日記 - 半年遅れで月刊スピリッツを買う

半年前に買おうとして渋谷の本屋を回ったけどどの書店でも売り切れだった月刊スピリッツAmazonマーケットプレイス経由で手に入れた。

そして、機動警察パトレイバー後藤隊長カレンダーを手に入れた。

f:id:hideack:20170430222955j:plain