# File rbot/ircbot.rb, line 321
  def quit(message="bye")
    message="bye" if (!message || message.length < 1)
    @socket.puts "QUIT :#{message}"
    @socket.flush
    @socket.shutdown
    @channels.each_value {|v|
      log "@ quit (#{message})", v.name
    }
    save
    @plugins.cleanup
    puts "rbot quit (#{message})"
    exit 0
  end