Module: ChatWork::MyStatus

Defined in:
lib/chatwork/my_status.rb

Class Method Summary collapse

Class Method Details

.get {|response_body, response_header| ... } ⇒ Hashie::Mash

Get the number of: unread messages, unread To messages, and unfinished tasks.

Examples:

response format

{
  "unread_room_num": 2,
  "mention_room_num": 1,
  "mytask_room_num": 3,
  "unread_num": 12,
  "mention_num": 1,
  "mytask_num": 8
}

Yields:

  • (response_body, response_header)

    if block was given, return response body and response header through block arguments

Yield Parameters:

  • response_body (Hashie::Mash)

    response body

  • response_header (Hash<String, String>)

    response header (e.g. X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset)

Returns:

  • (Hashie::Mash)

See Also:



23
24
25
# File 'lib/chatwork/my_status.rb', line 23

def self.get(&block)
  ChatWork.client.get_my_status(&block)
end