Method: ChatBot#leave_room

Defined in:
lib/chatx.rb

#leave_room(room_id, server: @default_server) ⇒ Object

Leaves the room. Not much else to say…

Parameters:

  • room_id (#to_i)

    The ID of the room to leave

Returns:

  • A meaningless value

Keyword Arguments:

  • server (String)

    The chat server that room is on.



150
151
152
153
154
# File 'lib/chatx.rb', line 150

def leave_room(room_id, server: @default_server)
  fkey = get_fkey("stackexchange", "/rooms/#{room_id}")
  @rooms.delete(room_id) unless @rooms[room_id].nil?
  @agent.post("https://chat.#{server}.com/chats/leave/#{room_id}", fkey: fkey, quiet: "true")
end