hirogasaの日記

最近気付いたTipsなどを書く予定

follow us in feedly

Byteballアプリを作ってみた

Twitterで面白そうな企画を見つけたので、Byteballアプリを作ってみました。

Byteballとは、流行りのブロックチェーンではなくDAGを採用している点が特徴の暗号通貨です。
公式アプリ内にチャットボット機能が統合されており、このボットは誰でも開発できます。

textcoin decorator

今回はByteball開発者向け情報wikiのサンプルに毛を生やして「textcoin decorator」というチャットボットを作ってみました。
ユーザーが送信したメッセージ内にtextcoinのURLが含まれている場合、Byteballちゃんのかわいいイラストが入ったカスタムデザインtextcoinのURLに変換します。
Pairing codeはAh/mjGWSGDD0+gKwjO/OdMqLXq1JsNUWYTzdjO5CegUD@byteball.org/bb#li3pjtpoflkmwemw98293です。 (現在停止中です)

本当はスマートコントラクトを作りたかったのですが、環境構築と不慣れなnode.jsで消耗してしまったので、Wiki内のネタを拝借させてもらいました。

ところで、このチャットボットにはtextcoinのURLを送るので、ソースコードが確認できない限り運営者(私)を信用してもらう必要があります。
Bot Storeにはtrustlessを自称しているものもありますが、ソースコードへのリンクがあるだけで、本当にそのコードが走っているかまでは確認できないようです。
ご利用は自己責任で、遊び以上の高価なtextcoinは送信しないでね!

投げ銭はこちら

byteball:FZOIMXPUNJUTYCOJKROSYEOFMS6JOJ64

GistをRSSリーダーで購読する方法

GistのユーザーページにはRSS Auto-Discoveryが設定されていないので分かりにくいですが、以下のURLからAtomフィードにアクセスできます。
これをフィードリーダーに突っ込んで購読しましょう。
https://gist.github.com/[ユーザー名].atom

Chromeのアドレスバー(オムニバー)にドメインしか表示されなくなった時の対処法

Webエンジニア殺し
上図のように、Chromeのアドレスバー(オムニバー)にドメインしか表示されなくなっちゃったけど戻してーわーって時の対処法。

Origin Chipというらしい
chrome://flags/から「Origin Chip を有効にする」と「アドレスバーの Origin Chip を有効にする」を無効に設定して再起動しましょう。

私は速攻で設定変更しましたが、どうやらGoogle神は汚いURLを隠蔽してドメインSSL対応可否に注目させたいようなので、その思し召しに従うのも悪くないと思います。

初出:Chromeのアドレスバー(オムニバー)にドメインしか表示されなくなった時の対処法