Class: Discordrb::Events::ChannelDeleteEvent

Inherits:
Event
  • Object
show all
Defined in:
lib/discordrb/events/channels.rb

Overview

Raised when a channel is deleted

Instance Attribute Summary collapse

Attributes inherited from Event

#bot

Instance Attribute Details

#idInteger (readonly)

Returns the channel's ID.

Returns:



79
80
81
# File 'lib/discordrb/events/channels.rb', line 79

def id
  @id
end

#nameString (readonly)

Returns the channel's name.

Returns:

  • (String)

    the channel's name



76
77
78
# File 'lib/discordrb/events/channels.rb', line 76

def name
  @name
end

#owner_idInteger? (readonly)

Returns the channel's owner ID if this is a group channel.

Returns:

  • (Integer, nil)

    the channel's owner ID if this is a group channel



85
86
87
# File 'lib/discordrb/events/channels.rb', line 85

def owner_id
  @owner_id
end

#positionInteger (readonly)

Returns the position of the channel on the list.

Returns:

  • (Integer)

    the position of the channel on the list



73
74
75
# File 'lib/discordrb/events/channels.rb', line 73

def position
  @position
end

#serverServer (readonly)

Returns the channel's server.

Returns:

  • (Server)

    the channel's server



82
83
84
# File 'lib/discordrb/events/channels.rb', line 82

def server
  @server
end

#topicString (readonly)

Returns the channel's topic.

Returns:

  • (String)

    the channel's topic



70
71
72
# File 'lib/discordrb/events/channels.rb', line 70

def topic
  @topic
end

#typeInteger (readonly)

Returns the channel's type (0: text, 1: private, 2: voice, 3: group).

Returns:

  • (Integer)

    the channel's type (0: text, 1: private, 2: voice, 3: group).



67
68
69
# File 'lib/discordrb/events/channels.rb', line 67

def type
  @type
end