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?

Instance Attribute Details

#bitrate -> Integer (readonly)

Returns The bitrate of the channel.

Returns:

  • (Integer)

    The bitrate of the channel.



170
171
172
# File 'lib/discorb/guild_template.rb', line 170

def bitrate
  @bitrate
end

#name -> String (readonly)

Returns The name of the channel.

Returns:

  • (String)

    The name of the channel.



164
165
166
# File 'lib/discorb/guild_template.rb', line 164

def name
  @name
end

#nsfw -> Boolean (readonly)

Returns Whether the channel is nsfw.

Returns:

  • (Boolean)

    Whether the channel is nsfw.



174
175
176
# File 'lib/discorb/guild_template.rb', line 174

def nsfw
  @nsfw
end

#position -> Integer (readonly)

Returns The position of the channel.

Returns:

  • (Integer)

    The position of the channel.



166
167
168
# File 'lib/discorb/guild_template.rb', line 166

def position
  @position
end

#rate_limit_per_user -> Integer (readonly)

Returns The rate limit of the channel.

Returns:

  • (Integer)

    The rate limit of the channel.



176
177
178
# File 'lib/discorb/guild_template.rb', line 176

def rate_limit_per_user
  @rate_limit_per_user
end

#topic -> String (readonly)

Returns The type of the channel.

Returns:

  • (String)

    The type of the channel.



168
169
170
# File 'lib/discorb/guild_template.rb', line 168

def topic
  @topic
end

#type -> Class (readonly)

Returns The class of the channel.

Returns:

  • (Class)

    The class of the channel.



178
179
180
# File 'lib/discorb/guild_template.rb', line 178

def type
  @type
end

#user_limit -> Integer (readonly)

Returns The user limit of the channel.

Returns:

  • (Integer)

    The user limit of the channel.



172
173
174
# File 'lib/discorb/guild_template.rb', line 172

def user_limit
  @user_limit
end