Class: Discorb::GuildTemplate::TemplateGuild::Channel

Inherits:
DiscordModel
  • Object
show all
Defined in:
lib/discorb/guild_template.rb

Overview

Represents a channel in guild template.

Instance Attribute Summary collapse

Method Summary

Methods inherited from DiscordModel

#==, #eql?, #inspect

Instance Attribute Details

#bitrateInteger (readonly)

Returns The bitrate of the channel.

Returns:

  • (Integer)

    The bitrate of the channel.



224
225
226
# File 'lib/discorb/guild_template.rb', line 224

def bitrate
  @bitrate
end

#nameString (readonly)

Returns The name of the channel.

Returns:

  • (String)

    The name of the channel.



218
219
220
# File 'lib/discorb/guild_template.rb', line 218

def name
  @name
end

#nsfwBoolean (readonly)

Returns Whether the channel is nsfw.

Returns:

  • (Boolean)

    Whether the channel is nsfw.



228
229
230
# File 'lib/discorb/guild_template.rb', line 228

def nsfw
  @nsfw
end

#positionInteger (readonly)

Returns The position of the channel.

Returns:

  • (Integer)

    The position of the channel.



220
221
222
# File 'lib/discorb/guild_template.rb', line 220

def position
  @position
end

#rate_limit_per_userInteger (readonly)

Returns The rate limit of the channel.

Returns:

  • (Integer)

    The rate limit of the channel.



230
231
232
# File 'lib/discorb/guild_template.rb', line 230

def rate_limit_per_user
  @rate_limit_per_user
end

#topicString (readonly)

Returns The type of the channel.

Returns:

  • (String)

    The type of the channel.



222
223
224
# File 'lib/discorb/guild_template.rb', line 222

def topic
  @topic
end

#typeClass (readonly)

Returns The class of the channel.

Returns:

  • (Class)

    The class of the channel.



232
233
234
# File 'lib/discorb/guild_template.rb', line 232

def type
  @type
end

#user_limitInteger (readonly)

Returns The user limit of the channel.

Returns:

  • (Integer)

    The user limit of the channel.



226
227
228
# File 'lib/discorb/guild_template.rb', line 226

def user_limit
  @user_limit
end