XMPP/Waveとも連携するGoogle App EngineのJSONサーバ「JSONBOT」
JSONBOTはGoogle App Engine用のオープンソース・ソフトウェア。IRCでよく使われるのがボットと呼ばれる仕組みで、チャット参加者の要望に応えたりするものだ。人口無能的に時々発言をしたり、コマンドによって操作ができたりもする。
Web向けUI
常時ログインしているサーバを立てるのは面倒ではあるが、手軽に実現するのがGoogle App Engineを使った方法だ。対話を行う方式としてJSONを使っている、それがJSONBOTだ。
JSONBOTはXMPPやコンソールを使って操作が可能なサーバだ。プラグインに対応しており、様々なコマンドが利用できる。フィードを取ってきたり、Wikipediaを検索する、天気を調べるなど様々な操作が可能だ。Web上からも操作はできる。
フィード登録機能
プロジェクトとしては終わってしまったがWaveプロトコルにも使えるらしい。フォーマットがJSONとあって汎用性も高そうだ。データを加工したり、取ってきたりするシステムを作る基盤として利用してみるのも面白そうだ。
jsonbot - Project Hosting on Google Code