Class: Discordrb::ServerBan

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

Overview

A ban entry on a server

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#reasonString? (readonly)



1033
1034
1035
# File 'lib/discordrb/data/server.rb', line 1033

def reason
  @reason
end

#serverServer (readonly)



1039
1040
1041
# File 'lib/discordrb/data/server.rb', line 1039

def server
  @server
end

#userUser (readonly)



1036
1037
1038
# File 'lib/discordrb/data/server.rb', line 1036

def user
  @user
end

Instance Method Details

#remove(reason = nil) ⇒ Object Also known as: unban, lift

Removes this ban on the associated user in the server



1050
1051
1052
# File 'lib/discordrb/data/server.rb', line 1050

def remove(reason = nil)
  @server.unban(user, reason)
end