Method: ChatWork::Client::MessageMethods#unread_message

Defined in:
lib/chatwork/client/message_methods.rb

#unread_message(room_id:, message_id:) {|response_body, response_header| ... } ⇒ Hashie::Mash

Mark messages as unread

Examples:

response format

{
  "unread_num": 3,
  "mention_num": 0
}

Parameters:

  • room_id (Integer)
  • message_id (String)

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:



101
102
103
# File 'lib/chatwork/client/message_methods.rb', line 101

def unread_message(room_id:, message_id:, &block)
  put("/rooms/#{room_id}/messages/unread", message_id: message_id, &block)
end