Class: Discordrb::Embed

Inherits:
Object
  • Object
show all
Defined in:
lib/discordrb/data/embed.rb

Overview

An Embed object that is contained in a message A freshly generated embed object will not appear in a message object unless grabbed from its ID in a channel.

Instance Attribute Summary collapse

Instance Attribute Details

#authorEmbedAuthor? (readonly)



50
51
52
# File 'lib/discordrb/data/embed.rb', line 50

def author
  @author
end

#colorString? (readonly) Also known as: colour



31
32
33
# File 'lib/discordrb/data/embed.rb', line 31

def color
  @color
end

#descriptionString? (readonly)



18
19
20
# File 'lib/discordrb/data/embed.rb', line 18

def description
  @description
end

#fieldsArray<EmbedField>? (readonly)



53
54
55
# File 'lib/discordrb/data/embed.rb', line 53

def fields
  @fields
end


35
36
37
# File 'lib/discordrb/data/embed.rb', line 35

def footer
  @footer
end

#imageEmbedImage? (readonly)



41
42
43
# File 'lib/discordrb/data/embed.rb', line 41

def image
  @image
end

#messageMessage (readonly)



9
10
11
# File 'lib/discordrb/data/embed.rb', line 9

def message
  @message
end

#providerEmbedProvider? (readonly)



38
39
40
# File 'lib/discordrb/data/embed.rb', line 38

def provider
  @provider
end

#thumbnailEmbedThumbnail? (readonly)



44
45
46
# File 'lib/discordrb/data/embed.rb', line 44

def thumbnail
  @thumbnail
end

#timestampTime? (readonly)



28
29
30
# File 'lib/discordrb/data/embed.rb', line 28

def timestamp
  @timestamp
end

#titleString? (readonly)



15
16
17
# File 'lib/discordrb/data/embed.rb', line 15

def title
  @title
end

#typeSymbol (readonly)



25
26
27
# File 'lib/discordrb/data/embed.rb', line 25

def type
  @type
end

#urlString (readonly)



12
13
14
# File 'lib/discordrb/data/embed.rb', line 12

def url
  @url
end

#videoEmbedVideo? (readonly)



47
48
49
# File 'lib/discordrb/data/embed.rb', line 47

def video
  @video
end