From 87bbb22d4daa248432062cf61c7f2f37295c8222 Mon Sep 17 00:00:00 2001 From: Rhenium Date: Tue, 11 Mar 2014 14:39:03 +0900 Subject: user_update イベントに対応 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/plugin/streaming/streamer.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/plugin/streaming/streamer.rb b/core/plugin/streaming/streamer.rb index fa3e1f1c..b4e99660 100644 --- a/core/plugin/streaming/streamer.rb +++ b/core/plugin/streaming/streamer.rb @@ -178,5 +178,11 @@ module ::Plugin::Streaming list.remove_member(target_user) Plugin.call(:list_member_removed, @service, target_user, list, source_user) end + defevent(:user_update) do |json| + source = MikuTwitter::ApiCallSupport::Request::Parser.user(json['source'].symbolize) + target = MikuTwitter::ApiCallSupport::Request::Parser.user(json['target'].symbolize) + Plugin.activity(:user_update, "update_update: #{source.idname}", + description: YAML.dump(json['source'])) end + end end -- cgit v1.2.3