class MijDiscord::Data::Attachment

Attributes

filename[R]
height[R]
message[R]
proxy_url[R]
size[R]
url[R]
width[R]

Public Class Methods

new(data, message) click to toggle source
# File lib/mij-discord/data/message.rb, line 239
def initialize(data, message)
  @message = message

  @url, @proxy_url = data['url'], data['proxy_url']
  @filename, @size = data['filename'], data['size']
  @width, @height = data['width'], data['height']
end

Public Instance Methods

image?() click to toggle source
# File lib/mij-discord/data/message.rb, line 247
def image?
  !@width.nil? && !@height.nil?
end
inspect() click to toggle source
# File lib/mij-discord/data/message.rb, line 251
def inspect
  MijDiscord.make_inspect(self, :url, :filename, :size, :width, :height)
end